Org-roam: transient keybinds
This commit is contained in:
15
main.org
15
main.org
@@ -613,11 +613,22 @@ taking package.
|
|||||||
|
|
||||||
#+begin_src elisp :tangle yes :exports code
|
#+begin_src elisp :tangle yes :exports code
|
||||||
(leaf org-roam :ensure t
|
(leaf org-roam :ensure t
|
||||||
:after org
|
:after org transient-dwim
|
||||||
:require t
|
:require t
|
||||||
:config
|
:config
|
||||||
(setq org-roam-directory (file-truename org-directory))
|
(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
|
#+end_src
|
||||||
|
|
||||||
**** Org Roam Babel (ORB)
|
**** Org Roam Babel (ORB)
|
||||||
|
|||||||
Reference in New Issue
Block a user