Accessing org-roam-dailies-capture-templates through regular org-capture?

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.