diff --git a/oni-org/oni-org.el b/oni-org/oni-org.el index d0ffd87..2706b4d 100644 --- a/oni-org/oni-org.el +++ b/oni-org/oni-org.el @@ -4,7 +4,7 @@ ;; Author: Tom Willemse ;; Keywords: local -;; Version: 2020.1115.140847 +;; Version: 2020.1117.180414 ;; Package-Requires: (oni-yasnippet oni-alert oni-hydra org-plus-contrib org-bullets org-edna diminish all-the-icons) ;; This program is free software; you can redistribute it and/or modify @@ -299,6 +299,10 @@ also move point to the start of the heading." ;;;; Agenda +(defun oni-org-agenda-window-p (_target _action) + "Check if the current buffer is the agenda buffer." + (string= (buffer-name) org-agenda-buffer-name)) + (defun oni-org-initialize-agenda-category-icons () "Set ‘org-agenda-category-icon-alist’ if it hasn’t already been set." (when (null org-agenda-category-icon-alist) @@ -341,6 +345,11 @@ also move point to the start of the heading." (add-hook 'org-mode-hook #'oni-org-initialize-agenda-category-icons) +(add-to-list 'display-buffer-alist + '(oni-org-agenda-window-p + display-buffer-in-previous-window + (inhibit-same-window . t))) + ;;;; Capture (require 'org-capture)