]> git.earman.xyz Git - emacsinit.git/commitdiff
Agenda shows heirarchy, better org navigation
authorrearman <rearman@r717.net>
Thu, 9 May 2024 19:05:30 +0000 (15:05 -0400)
committerrearman <rearman@r717.net>
Thu, 9 May 2024 19:05:30 +0000 (15:05 -0400)
init.org

index 812b9cf905f0a3f8b1843c02e25b514130000af2..51b91d923cb7f8e95c8ff419e070a673b263040b 100644 (file)
--- 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