From 0b6d7d9b1c4b5108eb996c04c1fcd2400b38a7eb Mon Sep 17 00:00:00 2001 From: rush Date: Fri, 9 Oct 2026 08:24:50 -0400 Subject: [PATCH] Move to "Next-action" implementation in org --- init.el | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/init.el b/init.el index 7f23fe2..5f430e9 100644 --- a/init.el +++ b/init.el @@ -225,8 +225,8 @@ (file-expand-wildcards "~/ignition/*/")) org-refile-targets '((nil :maxlevel . 9) (org-agenda-files :maxlevel . 9)) - org-todo-keywords '((sequence "TODO(t)" "WAITING(w@)" "|" "DONE(d)" "BELAYED(b@)" "GIVEN(g@)") - (sequence "TODO(t)" "ENTERED(e!)" "|" "RECEIVED(r)")) + org-todo-keywords '((sequence "TODO(t)" "NEXT(n)" "WAITING(w@)" "|" "DONE(d)" "BELAYED(b@)" "GIVEN(g@)") + (sequence "ENTERED(e!)" "|" "RECEIVED(r)")) org-todo-keyword-faces '(("WAITING" :foreground "#e85400" :weight bold) ("ENTERED" :foreground "#e85400" :weight bold)) ; alert orange org-agenda-prefix-format '((agenda . " %?-12t%? s") @@ -243,13 +243,16 @@ ;; Stuck Projects -(setq org-stuck-projects '("undertaking+LEVEL=1/-DONE-GIVEN-BELAYED-RECEIVED" ("TODO" "WAITING" "ENTERED") nil "")) +(setq org-stuck-projects '("undertaking+LEVEL=1/-DONE-GIVEN-BELAYED-RECEIVED" ("NEXT") nil "")) ;; Custom Agendas (defvar *re/org-agenda-inbox* '(tags "inbox" ((org-agenda-overriding-header "")))) +(defvar *re/org-agenda-next* + '(tags-todo "-recurring/NEXT" ((org-agenda-overriding-header "")))) + (defvar *re/org-agenda-todo* '(tags-todo "-recurring/TODO" ((org-agenda-overriding-header "")))) @@ -263,7 +266,7 @@ '(tags "-recurring+LEVEL=1/DONE|BELAYED|GIVEN|RECEIVED")) (setq org-agenda-custom-commands `(("i" "Inbox" ,@*re/org-agenda-inbox*) - ("n" "Next Actions" ,@*re/org-agenda-todo*) + ("n" "Next Actions" ,@*re/org-agenda-next*) ("u" "Undertakings" ,@*re/org-agenda-undertakings*) ("w" "Waiting" ,@*re/org-agenda-waiting*) ("d" "Done" ,@*re/org-agenda-done*))) -- 2.39.5