]> git.earman.xyz Git - emacsinit.git/commitdiff
Add agenda view for licenses (any todo state)
authorrearman <rearman@r717.net>
Thu, 12 Mar 2026 13:06:18 +0000 (09:06 -0400)
committerrearman <rearman@r717.net>
Thu, 12 Mar 2026 13:06:18 +0000 (09:06 -0400)
for review purposes, keep them around for a while until I want to archive
them.

re/re-org.el

index ca7756706a3718fa01f72f18057816aabd63e8f4..054be1df8ba7df7bb2d229a75a8338bb061e4a70 100644 (file)
@@ -83,6 +83,7 @@
 
 (setq org-agenda-custom-commands
       '(("i" "Inbox" tags "inbox" ((org-agenda-overriding-header "INBOX:")))
+       ("l" "Licenses" tags "license" ((org-agenda-overriding-header "LICENSES:")))
        ("n" "Next Actions" ((tags-todo "email-recurring/TODO"
                                        ((org-agenda-overriding-header "EMAILS:")))
                             (tags-todo "call-recurring/TODO"
                                        ((org-agenda-overriding-header "UNCATEGORIZED:")))))
        ("u" "Undertakings" todo "UNDERTAKEN" ((org-agenda-overriding-header "UNDERTAKINGS:")))
        ("w" "Waiting" todo "WAITING" ((org-agenda-overriding-header "WAITING:")))
-       ("m" "Maybe Someday" tags "someday" ((org-agenda-files "~/org/someday.org")
+       ("m" "Maybe Someday" tags "someday" ((org-agenda-files '("~/org/someday.org"))
                                             (org-agenda-overriding-header "SOMEDAY:")))
-       ("d" "Done items" todo "DONE"
-        ((org-agenda-skip-function '(org-agenda-skip-entry-if 'notregexp "^\\* "))
-         (org-agenda-overriding-header "DONE - MAYBE ARCHIVE")))))
+       ("d" "Done items" todo "DONE" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'notregexp "^\\* "))
+                                      (org-agenda-overriding-header "DONE - MAYBE ARCHIVE")))))
 
 ;; Configure stuck projects
 (setq org-stuck-projects '("+TODO=\"UNDERTAKEN\"" ("TODO") nil ""))
       '(("i" "Inbox" entry
         (file "inbox.org")
         "* %^{Description}\nAdded: %U\n%?"
-        :empty-lines-after 1)
+        :empty-lines-before 1)
        ("n" "Next Item" entry
         (file "next.org")
         "* TODO %^{Description} %^{tags}G\nAdded: %U\n%?"
-        :empty-lines-after 1)
+        :empty-lines-before 1)
        ("u" "Undertake" entry
         (file "undertakings.org")
         "* UNDERTAKEN %^{Description}\nAdded: %U\n%?"
-        :empty-lines-after 1)
+        :empty-lines-before 1)
        ("m" "Meeting" entry
         (file "agenda.org")
         "* %^{Description}\n%^{Scheduled:}T\n%?"
-        :empty-lines-after 1)))
+        :empty-lines-before 1)))
 
 (setq org-id-link-to-org-use-id 'create-if-interactive-and-no-custom-id
       org-id-method 'ts