From 33d98328ef9628848ca1dd789d8374fe8a37dfc4 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Tue, 2 Jul 2024 08:57:12 +0100 Subject: [PATCH] Activate appt with org-agenda-mode Move org-agenda-to-appt call to org-agenda-finalize hook, to save duplicate decryption of org-agenda-files when agenda mode starts and when it's displayed --- init.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/init.el b/init.el index 9a62900..0909860 100644 --- a/init.el +++ b/init.el @@ -216,9 +216,7 @@ (use-package appt :custom (appt-display-diary nil) - (appt-display-format 'echo) - :config - (appt-activate +1)) + (appt-display-format 'echo)) (add-hook 'prog-mode-hook #'(lambda () (display-line-numbers-mode +1))) @@ -549,7 +547,8 @@ (use-package org-agenda :after org :bind (("C-c a" . org-agenda)) - :hook (org-agenda-mode . org-agenda-to-appt) + :hook ((org-agenda-mode . (lambda () (appt-activate +1))) + (org-agenda-finalize . org-agenda-to-appt)) :custom (org-agenda-span 'week) (org-agenda-start-on-weekday 1)