From 7a263e158ae15729d5f3ba38ee2e321991fe0755 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Thu, 15 Sep 2022 16:54:42 -0400 Subject: [PATCH] flip org destiny todo / agenda to leverage org-super-agenda --- org/config-org-agendas.el | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/org/config-org-agendas.el b/org/config-org-agendas.el index a9ab113..4425337 100644 --- a/org/config-org-agendas.el +++ b/org/config-org-agendas.el @@ -141,28 +141,27 @@ ( (agenda "" ( (org-agenda-start-on-weekday 2) - (org-agenda-overriding-header "Destiny") + (org-agenda-overriding-header "Scheduled") (org-agenda-files (list "~/org/games/games_destiny.org")) )) - (todo "WIP" ( - (org-agenda-overriding-header "WIP") - (org-agenda-files (list "~/org/games/games_destiny.org")) - )) - (todo "READY" ( - (org-agenda-overriding-header "Ready") - (org-agenda-files (list "~/org/games/games_destiny.org")) - )) - (tags-todo "+resonance_needed>0-STYLE=\"habit\"-WIP-READY" ( - (org-agenda-overriding-header "Weapon Shaping") - (org-agenda-files (list "~/org/games/games_destiny.org")) - )) - (tags-todo "+resonance_needed<=0+level_at_all_perks_or_higher<>\"true\"-STYLE=\"habit\"-TODO=\"WIP\"-TODO=\"READY\"" ( - (org-agenda-overriding-header "Weapon Leveling") - (org-agenda-files (list "~/org/games/games_destiny.org")) - )) - (tags-todo "+resonance_needed<=0+level_at_all_perks_or_higher=\"true\"+masterworked<>\"true\"-STYLE=\"habit\"-TODO=\"WIP\"-TODO=\"READY\"" ( - (org-agenda-overriding-header "Weapon Upgrades") + (alltodo "" ( + (org-agenda-overriding-header "") (org-agenda-files (list "~/org/games/games_destiny.org")) + (org-super-agenda-groups '( + (:name "WIP" :and (:todo "WIP" :not (:tag "crafting"))) + (:name "READY" :and (:todo "READY" :not (:tag "crafting"))) + (:name "Low Priority" :not (:tag "crafting")) + (:name "Patterns Needed" :not (:property ("resonance_needed" "0"))) + (:name "Weapon Leveling" :not (:property ("level_at_all_perks_or_higher" "true"))) + (:name "Barrel" :not (:property ("barrel" "true"))) + (:name "Magazine" :not (:property ("magazine" "true"))) + (:name "Perk 1" :not (:property ("perk_1" "true"))) + (:name "Perk 2" :not (:property ("perk_2" "true"))) + (:name "Frame" :not (:property ("frame" "true"))) + (:name "Enhanced Perk 1" :not (:property ("enhanced_perk_1" "true"))) + (:name "Enhanced Perk 2" :not (:property ("enhanced_perk_2" "true"))) + (:name "Masterwork" :not (:property ("masterworked" "true"))) + )) )) ) )