diff --git a/config.el b/config.el index 2b48b16..40047b5 100644 --- a/config.el +++ b/config.el @@ -1446,22 +1446,27 @@ Skip for beamer exports — beamer uses adjustbox on plain tabular." (use-package! org-super-agenda :after org-agenda :config + ;; Sorting: priority first, then deadline, then scheduled + (setq org-agenda-sorting-strategy + '((agenda priority-down deadline-up scheduled-up) + (todo priority-down deadline-up) + (tags priority-down deadline-up))) + (setq org-super-agenda-groups - '((:name "Kyndryl — today" - :and (:tag ("kyndryl" "work") :scheduled today)) - (:name "Kyndryl — deadline" - :and (:tag ("kyndryl" "work") :deadline t)) - (:name "Kyndryl" - :tag ("kyndryl" "work")) - (:name "ZTJ — today" - :and (:tag "ztj" :scheduled today)) - (:name "ZTJ" - :tag "ztj") - (:name "Today" - :scheduled today + '((:name "Overdue" + :deadline past) + (:name "Due today" :deadline today) + (:name "Scheduled today" + :scheduled today) + (:name "Due soon" + :deadline future) (:name "Waiting" :todo "WAIT") + (:name "Kyndryl" + :tag ("kyndryl" "work")) + (:name "ZTJ" + :tag "ztj") (:name "Other" :anything t))))