diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2024-01-09 11:05:43 -0700 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2024-01-09 11:06:12 -0700 |
commit | d4f9f465a7beb4e6528e9cfca3d8c1e17a4f309c (patch) | |
tree | e2d93ff1a55addf18d835ff5d4703a4300215c08 /config/emacs/emacs.d/emacs.org | |
parent | ecbc572e9317e843b36ff62ff00fb018edae9c6e (diff) | |
download | dotfiles-d4f9f465a7beb4e6528e9cfca3d8c1e17a4f309c.tar.gz dotfiles-d4f9f465a7beb4e6528e9cfca3d8c1e17a4f309c.tar.xz |
config: emacs: org: cleanup and refactor captures
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'config/emacs/emacs.d/emacs.org')
-rw-r--r-- | config/emacs/emacs.d/emacs.org | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/config/emacs/emacs.d/emacs.org b/config/emacs/emacs.d/emacs.org index 5c8ff4b1..3fa98e0b 100644 --- a/config/emacs/emacs.d/emacs.org +++ b/config/emacs/emacs.d/emacs.org @@ -4382,18 +4382,6 @@ http://doc.norang.ca/org-mode.htm ("r" "respond" entry (file kb/org-refile) (file "~/.config/emacs/org-captures/RESPOND") :clock-in t :clock-resume t :immediate-finish t) - ("tn" "note on task" entry (file+olp+datetree kb/org-logbook-file) - (file "~/.config/emacs/org-captures/TASK_NOTE") :empty-lines 1) - ("n" "logbook entry" entry (file+olp+datetree kb/org-logbook-file) - (file "~/.config/emacs/org-captures/TASK_LOG_NOTE") :empty-lines 1) - ("e" "Contents to Notebook" entry - (file+olp+datetree kb/org-logbook-file) - (file "~/.config/emacs/org-captures/ESHELL_CAPTURE") - :immediate-finish t :empty-lines 1) - ("tr" "related task" entry (clock) - (file "~/.config/emacs/org-captures/RELATED_TODO")) - ("tm" "todo from mail" entry (file kb/org-refile) - (file "~/.config/emacs/org-captures/TODO_MAIL") :clock-in t :clock-resume t) ("j" "Journal" entry (file+olp+datetree kb/org-journal-file) (file "~/.config/emacs/org-captures/JOURNAL") :clock-in t @@ -4425,12 +4413,7 @@ http://doc.norang.ca/org-mode.htm )) (setq org-capture-templates-contexts - '(("n" "tn" (kb/org-clocking-p)) - ("r" "tr" (kb/org-clocking-p)) - ("n" "n" (kb/org-not-clocking-p)) - ("t" "tm" ((in-mode . "mu4e-view") - (in-mode . "mu4e-headers"))) - ("T" "t" ((in-mode . "mu4e-view") + '(("T" "t" ((in-mode . "mu4e-view") (in-mode . "mu4e-headers"))) ("t" "t" ((not-in-mode . "mu4e-view") (not-in-mode . "mu4e-headers"))) @@ -4982,8 +4965,13 @@ not strictly necessary. '(("d" "default" entry (file "~/.config/emacs/org-roam-templates/DAILY") :target (file+head "%<%Y>/%<%Y%m>/%<%Y%m%d>.org" "#+title: %<%Y%m%d>\n#+filetags: logbook\n") - :empty-lines 1))) - ) + :empty-lines 1) + ("e" "Contents to Notebook" entry + (file "~/.config/emacs/org-captures/ESHELL_CAPTURE") + :target (file+head "%<%Y>/%<%Y%m>/%<%Y%m%d>.org" + "#+title: %<%Y%m%d>\n#+filetags: logbook\n") + :immediate-finish t :empty-lines 1))) + ) #+end_src #+begin_src elisp |