aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-07-06 13:56:20 -0700
committerFranck Cuny <franck@fcuny.net>2025-07-06 13:56:20 -0700
commit6e7f7e1ade36db321566073fa56aa2a28766aaea (patch)
tree57a78675a1fb8271cb429fb1bdb1eee0c8f0d1aa
parentmore tweaks for org and denote (diff)
downloadinfra-6e7f7e1ade36db321566073fa56aa2a28766aaea.tar.gz
configure org-capture properly
-rw-r--r--configs/users/fcuny/emacs/site-lisp/init-text.el27
1 files changed, 19 insertions, 8 deletions
diff --git a/configs/users/fcuny/emacs/site-lisp/init-text.el b/configs/users/fcuny/emacs/site-lisp/init-text.el
index 0d0dcb3..5fdeff5 100644
--- a/configs/users/fcuny/emacs/site-lisp/init-text.el
+++ b/configs/users/fcuny/emacs/site-lisp/init-text.el
@@ -33,9 +33,6 @@
(setq markdown-command "multimarkdown"))
(use-package org
- :bind
- (("C-c c" . org-capture))
-
:hook
(org-mode . turn-on-flyspell)
(org-mode . visual-line-mode)
@@ -91,10 +88,6 @@
(org-yank-adjusted-subtrees t)
- (org-capture-templates
- '(("t" "Tasks" entry (file+headline "~/Documents/org/tasks.org" "Tasks")
- "* TODO %?\n :PROPERTIES:\n :CAPTURED: %U\n :END:\n\n- %a" :prepend t)))
-
(org-structure-template-alist
'(("s" . "src")
("E" . "src emacs-lisp")
@@ -102,6 +95,16 @@
("e" . "example")
("q" . "quote"))))
+(use-package org-capture
+ :ensure nil
+ :after org
+ :bind
+ ("C-c c" . org-capture)
+ :custom
+ (org-capture-templates
+ '(("t" "Tasks" entry (file+headline "~/Documents/org/tasks.org" "Tasks")
+ "* TODO %?\n :PROPERTIES:\n :CAPTURED: %U\n :END:\n\n- %a" :prepend t))))
+
(use-package org-agenda
:ensure nil
:after org
@@ -166,14 +169,22 @@
("C-c w d l" . denote-find-link)
("C-c w d h" . denote-org-link-to-heading)
("C-c w d i" . denote-link-or-create)
+ ("C-c w d j" . denote-journal-extras-new-or-existing-entry)
("C-c w d k" . denote-rename-file-keywords)
("C-c w d n" . denote)
+ ("C-c w d N" . denote-open-or-create)
("C-c w d r" . denote-rename-file)
("C-c w d R" . denote-rename-file-using-front-matter))
:custom
(denote-sort-keywords t)
- (denote-directory org-directory))
+ (denote-known-keywords '("journal" "projects" "ideas" "people" "interviews"))
+ (denote-directory "~/Documents/org"))
+
+(use-package consult-denote
+ :after (consult denote)
+ :config
+ (consult-denote-mode))
(provide 'init-text)