From 77e293fee916972c3e10ac5e7d51f888ae875c24 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 27 Apr 2017 14:23:48 -0400 Subject: [PATCH] lang/org: move shackle config into core-popup --- core/core-popups.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/core-popups.el b/core/core-popups.el index 0415febd1..8ac030159 100644 --- a/core/core-popups.el +++ b/core/core-popups.el @@ -429,7 +429,6 @@ you came from." (apply orig-fn args) (advice-remove #'delete-other-windows #'silence)))) (advice-add #'org-capture-place-template :around #'doom*suppress-delete-other-windows) - (advice-add #'org-agenda :around #'doom*suppress-delete-other-windows) (advice-add #'org-add-log-note :around #'doom*suppress-delete-other-windows) (advice-add #'org-export--dispatch-ui :around #'doom*suppress-delete-other-windows) @@ -462,7 +461,11 @@ you came from." (add-hook 'org-agenda-finalize-hook #'doom-hide-modeline-mode) (after! org-agenda - (setq org-agenda-window-setup 'other-window) + (setq org-agenda-window-setup 'other-window + org-agenda-restore-windows-after-quit nil) + + (advice-add #'org-agenda :around #'doom*suppress-delete-other-windows) + (after! evil (map! :map* org-agenda-mode-map :m [escape] 'org-agenda-Quit