Org-roam: transient keybinds

This commit is contained in:
2024-06-27 11:23:53 -04:00
parent 3ac7b61c9f
commit 7abd4f5b71

View File

@@ -613,11 +613,22 @@ taking package.
#+begin_src elisp :tangle yes :exports code
(leaf org-roam :ensure t
:after org
:after org transient-dwim
:require t
:config
(setq org-roam-directory (file-truename org-directory))
(org-roam-db-autosync-mode))
(org-roam-db-autosync-mode)
(transient-define-prefix transient--org-roam ()
["Org Roam"
("M-c" "Capture Note" org-roam-capture)
("M-i" "Insert Note" org-roam-node-insert)
("M-f" "Find Note" org-roam-node-find)])
(transient-append-suffix 'transient-dwim-org "M-o" '("M-n" "roam" transient--org-roam))
(setq org-roam-capture-templates
'(("d" "default" plain "%?"
:target (file+head "notes/%<%Y%m%d%H%M%S>-${slug}.org"
"#+title: ${title}\n")
:unnarrowed t))))
#+end_src
**** Org Roam Babel (ORB)