From: rearman Date: Thu, 9 May 2024 19:05:30 +0000 (-0400) Subject: Agenda shows heirarchy, better org navigation X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=8f3ed3d89f23e7fbca5bff7baedd123497ad2c23;p=emacsinit.git Agenda shows heirarchy, better org navigation --- diff --git a/init.org b/init.org index 812b9cf..51b91d9 100644 --- a/init.org +++ b/init.org @@ -648,7 +648,6 @@ Select with single key, enforce sub-tasks, only change the color of the keyword. Make the =C-c C-j= binding more useful #+BEGIN_SRC emacs-lisp (setq org-goto-interface 'outline-path-completion - org-outline-path-complete-in-steps nil org-goto-max-level 9) #+END_SRC @@ -672,7 +671,7 @@ The usual bindings. :PROPERTIES: :ID: 99906320-74b0-4414-8d87-1ce1ddddad97 :END: -Give me logical in/out-denting on the easier binding. +Give me logical in/out-denting on the easier binding, since I use that more often. #+BEGIN_SRC emacs-lisp (add-hook 'org-mode-hook (lambda () @@ -765,13 +764,17 @@ Add some much-used tags with shortcuts :PROPERTIES: :ID: a0e6d683-63ac-4cfe-b2fc-4eb0d096f704 :END: -Go back to previous view on quit, always start on current day, warn me for 30 days of a deadline, use the current window for the agenda, and don't show tags. +Go back to previous view on quit, always start on current day, warn me for 30 days of a deadline, use the current window for the agenda, and don't show tags, but show full heirarchy. #+BEGIN_SRC emacs-lisp (setq org-agenda-restore-windows-after-quit t org-agenda-start-on-weekday nil org-deadline-warning-days 30 org-agenda-window-setup 'current-window - org-agenda-remove-tags t) + org-agenda-remove-tags t + org-agenda-prefix-format '((agenda . " %:c %b %?-12t% s") + (todo . " %:c % b") + (tags . " %:c % b") + (search . " %:c % b"))) #+END_SRC **** Custom View