aboutsummaryrefslogtreecommitdiff
path: root/config/emacs/emacs.d/emacs.org
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2024-01-09 11:05:43 -0700
committerKenny Ballou <kb@devnulllabs.io>2024-01-09 11:06:12 -0700
commitd4f9f465a7beb4e6528e9cfca3d8c1e17a4f309c (patch)
treee2d93ff1a55addf18d835ff5d4703a4300215c08 /config/emacs/emacs.d/emacs.org
parentecbc572e9317e843b36ff62ff00fb018edae9c6e (diff)
downloaddotfiles-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.org28
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