Is it possible to access the org-roam-capture-templates through the regular org-capture menu? What I’d like to be able to do is call org capture, and then set a key (something like [r] ... Roam...
) to then call org-roam-dailies-capture-today
. Basically I want a unified capture interface for all of my capture options.
1 Like
It’s not perfect, but I’ve been using the following to do this:
(setq org-capture-templates
(doct '(("Todo [journal]"
:keys "t"
:file "~/todo/journal.org"
:template ("* [ ] %i%?"))
("Garden Daily"
:keys "d"
:function org-roam-dailies-capture-today))))
Note that these templates are written using doct
, which makes things a bit cleaner. GitHub - progfolio/doct: DOCT: Declarative Org Capture Templates for Emacs
All this does is call org-roam-dailies-capture-today
as a function when you choose the “Garden Daily” template. The remaining issue is that cancelling the capture does not clean up the daily file itself - perhaps that can be handled?
Interesting—thanks for the start.