From a39ccd13d759e993d0ed782960e77a0815a44baa Mon Sep 17 00:00:00 2001 From: Daneel Date: Sat, 28 Feb 2026 13:34:50 +0100 Subject: [PATCH] org-agenda: start from today, remove duplicates - Start from today (no past days visible) - Show 7 days forward - Skip done/cancelled items - No duplicate: skip scheduled if deadline already shown - Suppress early deadline warning if scheduled date exists --- config.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config.el b/config.el index 40047b5..bc2ec9c 100644 --- a/config.el +++ b/config.el @@ -1446,6 +1446,15 @@ Skip for beamer exports — beamer uses adjustbox on plain tabular." (use-package! org-super-agenda :after org-agenda :config + ;; Agenda: start from today, no past days, no duplicates + (setq org-agenda-start-on-weekday nil + org-agenda-start-day "0d" + org-agenda-span 7 + org-agenda-skip-scheduled-if-done t + org-agenda-skip-deadline-if-done t + org-agenda-skip-scheduled-if-deadline-is-shown t + org-agenda-skip-deadline-prewarning-if-scheduled 'pre-scheduled) + ;; Sorting: priority first, then deadline, then scheduled (setq org-agenda-sorting-strategy '((agenda priority-down deadline-up scheduled-up)