]> git.earman.xyz Git - emacsinit.git/commitdiff
testing a more minimal org setup
authorrush <rearman@r717.net>
Thu, 25 Jun 2026 19:00:30 +0000 (15:00 -0400)
committerrush <rearman@r717.net>
Thu, 25 Jun 2026 19:00:53 +0000 (15:00 -0400)
config.org

index 27a52c20e321774ca74cae3bb9c029e91597b564..fd2aff5623af7c1023de47431974127606aa5a7b 100644 (file)
@@ -205,24 +205,31 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
       org-enforce-todo-checkbox-dependencies t\r
       org-enforce-todo-dependencies t\r
       org-fold-catch-invisible-edits 'show-and-error\r
+      org-return-follows-link t\r
+      org-reverse-note-order t\r
+      org-special-ctrl-a/e t\r
+      org-special-ctrl-k t\r
+      org-startup-folded 'fold\r
+      org-tags-column 0\r
+      org-yank-adjusted-subtrees t\r
+      org-refile-targets '((nil :maxlevel . 9)\r
+                          (org-agenda-files :maxlevel . 9))\r
+      org-refile-use-outline-path 'file\r
+      org-refile-allow-creating-parent-nodes 'confirm)\r
+#+END_SRC\r
+**** Testing without these options\r
+#+BEGIN_SRC emacs-lisp :tangle no\r
       org-fontify-done-headline nil\r
       org-goto-auto-isearch nil\r
       org-goto-interface 'outline-path-completion\r
       org-list-allow-alphabetical t\r
       org-outline-path-complete-in-steps nil\r
-      org-return-follows-link t\r
-      org-reverse-note-order t\r
-      org-special-ctrl-a/e t\r
-      org-special-ctrl-k t\r
       org-src-fontify-natively nil\r
       org-src-preserve-indentation t\r
-      org-src-window-setup 'current-window\r
-      org-startup-folded 'fold\r
-      org-tags-column 0\r
-      org-yank-adjusted-subtrees t)\r
+      org-src-window-setup 'current-window)\r
 #+END_SRC\r
 *** Time Clocking\r
-#+BEGIN_SRC emacs-lisp\r
+#+BEGIN_SRC emacs-lisp :tangle no\r
 (org-clock-persistence-insinuate)\r
 (setq org-clock-in-resume t\r
       org-clock-out-remove-zero-time-clocks t\r
@@ -235,10 +242,16 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
 #+BEGIN_SRC emacs-lisp\r
 (setq org-agenda-files (append '("~/org/")\r
                               (file-expand-wildcards "~/projects/*/"))\r
-      org-refile-targets '((nil :maxlevel . 9)\r
-                          (org-agenda-files :maxlevel . 9))\r
-      org-refile-use-outline-path 'file\r
-      org-refile-allow-creating-parent-nodes 'confirm\r
+      org-todo-keywords '((sequence "TODO(t)" "WAITING(w@)" "|" "DONE(d)" "BELAYED(b@)" "GIVEN(g@)"))\r
+      org-todo-keyword-faces '(("WAITING" :foreground "#e85400" :weight bold)) ; alert orange\r
+      org-read-date-prefer-future 'time\r
+      org-log-done 'time\r
+      org-log-redeadline 'time\r
+      org-log-reschedule 'time\r
+      org-log-state-notes-insert-after-drawers t)\r
+#+END_SRC\r
+***** Testing without these options\r
+#+BEGIN_SRC emacs-lisp :tangle no\r
       org-tag-alist '((:startgroup)\r
                      ("call" . ?c)\r
                      ("net" . ?n)\r
@@ -249,8 +262,6 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
                      ("errand" . ?e)\r
                      ("vps" . ?v)\r
                      (:endgroup))\r
-      org-todo-keywords '((sequence "TODO(t)" "WAITING(w@)" "|" "DONE(d)" "BELAYED(b@)" "GIVEN(g@)"))\r
-      org-todo-keyword-faces '(("WAITING" :foreground "#e85400" :weight bold)) ; alert orange\r
       org-agenda-start-on-weekday nil\r
       org-agenda-span 'day\r
       org-agenda-window-setup 'current-window\r
@@ -265,16 +276,11 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
                                 (search . " "))\r
       org-agenda-scheduled-leaders '("Booked: " "Booked %dd. ago: ")\r
       org-agenda-deadline-leaders '("Deadline: " "In %dd.: " "Died %dd. ago: ")\r
-      org-read-date-prefer-future 'time\r
       org-agenda-start-with-log-mode t\r
-      org-agenda-log-mode-items '(closed clock state)\r
-      org-log-done 'time\r
-      org-log-redeadline 'time\r
-      org-log-reschedule 'time\r
-      org-log-state-notes-insert-after-drawers t)\r
+      org-agenda-log-mode-items '(closed clock state))\r
 #+END_SRC\r
 **** Custom Agendas\r
-#+BEGIN_SRC emacs-lisp\r
+#+BEGIN_SRC emacs-lisp :tangle no\r
 (defvar *re/org-agenda-inbox*\r
   '(tags "CATEGORY=\"inbox\"" ((org-agenda-overriding-header "INBOX:"))))\r
 \r
@@ -299,7 +305,7 @@ Sly really doesn't play well with elodc in the minibuffer, so here are some sett
                                                    ,,*re/org-agenda-undertakings*))))\r
 #+END_SRC\r
 **** Capture Templates\r
-#+BEGIN_SRC emacs-lisp\r
+#+BEGIN_SRC emacs-lisp :tangle no\r
 (setq org-capture-templates '(("i" "Inbox" entry\r
                               (file "inbox.org")\r
                               "* %^{Description}\n%U\n%?"\r