commit - a8de13a988822f965b9dd2574c13239b03550818
commit + 77b36c37d2858a69ffecf518dddc50ef58c5a20c
blob - 56844878c086c6e64f96d9738d1a3589472411e1
blob + 31fc355d7a66c0f8a3b2de66924e35788a96d0ba
--- doom/config.el
+++ doom/config.el
(setq org-agenda-remove-tags t)
(setq org-use-tag-inheritance t)
+;; Area tags: @area per file via #+FILETAGS; client tags roll up into @work
+(setq org-tag-alist
+ '((:startgrouptag) ("@work")
+ (:grouptags) ("@itm") ("@emp") ("@aki") ("@princap") ("@jcf") ("@abca")
+ (:endgrouptag)
+ ("@church") ("@home") ("@me") ("@tech")))
+
+;; Refile across area files; choosing the file = choosing the area
+(setq org-refile-targets '((org-agenda-files :maxlevel . 2))
+ org-refile-use-outline-path 'file
+ org-outline-path-complete-in-steps nil)
+
;; Log a note when changing TODO to DONE
;; and Put logs into a :LOGBOOK: drawer
(setq org-log-done 'note)
blob - 54d57084898c1712ade6b921da3e57b4cd23a704
blob + 5122004a59f4c069e4856316448955e598df0e98
--- doom/custom.el
+++ doom/custom.el
fountain-pagination-update fountain-completion-auto-update-mode
flyspell-mode olivetti-mode))
'(olivetti-style 'fancy)
- '(org-agenda-files '("~/org/agenda/"))
+ '(org-agenda-files
+ '("~/org/agenda/inbox.org" "~/org/agenda/inbox-iphone.org" "~/org/agenda/rhythm.org"
+ "~/org/work/todo.org" "~/org/church/todo.org" "~/org/home/todo.org"
+ "~/org/me/todo.org" "~/org/tech/todo.org"))
'(org-log-done 'time))
;; Set custom Agendas
(todo "TODO"
((org-agenda-overriding-header "Remaining TODOs"))))
((org-agenda-files
- (list (expand-file-name "~/org/agenda/todo.org")
- (expand-file-name "~/org/calendars/")))
+ (list (expand-file-name "~/org/work/todo.org")
+ (expand-file-name "~/org/church/todo.org")
+ (expand-file-name "~/org/home/todo.org")
+ (expand-file-name "~/org/me/todo.org")
+ (expand-file-name "~/org/tech/todo.org")
+ (expand-file-name "~/org/agenda/calendars/")))
(org-agenda-prefix-format
'((agenda . " %?-12t% s")
(todo . " ")
("w" "Weekly Review"
- ((tags "Balcony"
+ ((tags "balcony"
((org-agenda-overriding-header "Balcony Task ")
(org-agenda-prefix-format
'((agenda . " %?-12t% s")