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