From e12252b7ff720220ed65c3b922cefb996c420865 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Tue, 17 Aug 2021 10:28:09 +0200 Subject: [PATCH] Ignore SOMEWHEN projects on main project list To mark whole projects as SOMEWHEN may further declutter the main project list. To not loose sight of those SOMEWHEN projects, however, they are not explicitly shown in the SOMEWHEN list. --- init.el | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/init.el b/init.el index 2c5eec5..d973f15 100644 --- a/init.el +++ b/init.el @@ -1096,16 +1096,18 @@ ((org-agenda-overriding-header "Tasks on Hold"))))) ("S" "Somewhen (Do if nothing else to do, i.e., personal backlog)" - ((tags-todo "SOMEWHEN/-CANC-DONE" - ((org-agenda-overriding-header "Things to do or read somewhen") + ((tags "TAGS={SOMEWHEN}+TODO=\"\"-TAGS={NOP\\|TOPIC}-PERIODIC-NOTE-DATE-SCHEDULED>=\"<+1d>\"" + ((org-agenda-overriding-header "Open Projects to do SOMEWHEN (no TODO keyword, no PERIODIC, no NOTE, no DATE, no future SCHEDULED)"))) + (tags-todo "SOMEWHEN/-CANC-DONE" + ((org-agenda-overriding-header "Things To Do SOMEWHEN") (org-agenda-todo-ignore-with-date t) (org-tags-match-list-sublevels nil))))) ("P" "Current Projects" ((stuck "" ((org-agenda-overriding-header "Stuck Projects"))) - (tags "TODO=\"\"-TAGS={NOP\\|TOPIC}-PERIODIC-NOTE-DATE-SCHEDULED>=\"<+1d>\"" - ((org-agenda-overriding-header "Open Projects (no TODO keyword, no PERIODIC, no NOTE, no DATE, no future SCHEDULED)"))) + (tags "TODO=\"\"-TAGS={NOP\\|TOPIC}-PERIODIC-NOTE-DATE-SOMEWHEN-SCHEDULED>=\"<+1d>\"" + ((org-agenda-overriding-header "Open Projects (no TODO keyword, no PERIODIC, no NOTE, no DATE, no SOMEWHEN, no future SCHEDULED)"))) (tags "TAGS={PERIODIC}" ((org-agenda-overriding-header "Periodic Projects (PERIODIC)")))))