]> git.earman.xyz Git - emacsinit.git/commitdiff
Add custom agenda to view completed first-level entries
authorrush <rearman@r717.net>
Tue, 30 Jun 2026 15:16:30 +0000 (11:16 -0400)
committerrush <rearman@r717.net>
Tue, 30 Jun 2026 15:17:40 +0000 (11:17 -0400)
config.org

index aa6deb806e4dc662366e827916576bf2fdfad36d..c91ed2a4655888d58d6c19fd62d8cc71bdda5b82 100644 (file)
@@ -297,10 +297,14 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
   (defvar *re/org-agenda-waiting*\r
     '(todo "WAITING" ((org-agenda-overriding-header ""))))\r
 \r
+(defvar *re/org-agenda-done*\r
+  '(tags "-recurring+LEVEL=1/DONE|BELAYED|GIVEN"))\r
+\r
   (setq org-agenda-custom-commands `(("i" "Inbox" ,@*re/org-agenda-inbox*)\r
                                           ("n" "Next Actions" ,@*re/org-agenda-todo*)\r
                                           ("u" "Undertakings" ,@*re/org-agenda-undertakings*)\r
-                                          ("w" "Waiting" ,@*re/org-agenda-waiting*)))\r
+                                          ("w" "Waiting" ,@*re/org-agenda-waiting*)\r
+                                          ("d" "Done" ,@*re/org-agenda-done*)))\r
 #+END_SRC\r
 **** Capture Templates\r
 #+BEGIN_SRC emacs-lisp\r