From 98dfba796fe77eaf85a0b3198b39ad0f785229e0 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Thu, 7 Mar 2024 12:59:41 -0500 Subject: [PATCH] add 'homework' tag options to agenda --- org/config-org-agendas.el | 25 ++++++++++++++++++------- org/config-org-capture.el | 6 +++--- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/org/config-org-agendas.el b/org/config-org-agendas.el index 50eefa4..e0580bd 100644 --- a/org/config-org-agendas.el +++ b/org/config-org-agendas.el @@ -121,6 +121,10 @@ (:name "Meds" :and (:habit t :tag "meds")) + (:name "Health" + :and (:tag "health" :tag "homework")) + (:name "Misc" + :tag "homework") (:name "Health" :and (:todo ("WIP" "READY") :tag "health")) @@ -155,15 +159,19 @@ "~/org/health/_meds.org")) (org-agenda-remove-tags t) )) - (todo "WIP" ( + (tags-todo "+homework" ( + (org-agenda-overriding-header "Homework") + (org-agenda-remove-tags t) + )) + (tags-todo "+TODO=\"WIP\"&-homework" ( (org-agenda-overriding-header "WIP") (org-agenda-remove-tags t) )) - (todo "READY" ( + (tags-todo "+TODO=\"READY\"&-homework" ( (org-agenda-overriding-header "Ready") (org-agenda-remove-tags t) )) - (tags-todo "-TODO=\"WIP\"-TODO=\"READY\"" ( + (tags-todo "-TODO=\"WIP\"-TODO=\"READY\"&-homework" ( (org-agenda-overriding-header "") (org-agenda-remove-tags t) )) @@ -187,15 +195,19 @@ ) ("t" "Personal (Tasks)" ( - (todo "WIP" ( + (tags-todo "+homework" ( + (org-agenda-overriding-header "Homework") + (org-agenda-remove-tags t) + )) + (tags-todo "+TODO=\"WIP\"&-homework" ( (org-agenda-overriding-header "WIP") (org-agenda-remove-tags t) )) - (todo "READY" ( + (tags-todo "+TODO=\"READY\"&-homework" ( (org-agenda-overriding-header "Ready") (org-agenda-remove-tags t) )) - (tags-todo "-TODO=\"WIP\"-TODO=\"READY\"" ( + (tags-todo "-TODO=\"WIP\"&-TODO=\"READY\"&-homework" ( (org-agenda-overriding-header "") (org-agenda-remove-tags t) )) @@ -229,7 +241,6 @@ )) ) ) - ("o" . "Photography") ) ) ) diff --git a/org/config-org-capture.el b/org/config-org-capture.el index a9e3cdb..6bba8e9 100644 --- a/org/config-org-capture.el +++ b/org/config-org-capture.el @@ -61,7 +61,7 @@ ("hm" "Mike") ("hml" "Log Entry" entry (file+datetree "~/org/health/health_mike.org" "Log") - "* %^{Timestamp}U %^{Text} %^g\n%?" + "* %^{Timestamp}U %^{Text} :health:log:%^g\n%?" :time-prompt "t" :immediate-finish "f" :jump-to-captured "t" @@ -76,8 +76,8 @@ :prepend "t" ) ("hma" "Appointment Notes" - entry (file+datetree "~/org/health/health_mike.org" "Appointment Notes") - "* %^{AptTime} %^{Text} :health:appointment:%^g\n%?" + entry (file+datetree "~/org/health/health_mike.org" "Log") + "* %^{Timestamp}U %^{Text} :health:appointment:%^g\n%?" :time-prompt "t" :immediate-finish "f" :jump-to-captured "t"