I think you might just be able to run the migraion function:
https://www.orgroam.com/manual.html#How-to-migrate-from-Org_002droam-v1_003f
I would commit your notes to source control, set roam directory to your notes, then run git diff to see if changes look sensible.
This seems to have worked for me:
#+TITLE: Google Calendar
#+FILETAGS: :DO_NOT_ORG_ROAM:
(setq org-roam-db-node-include-function
(lambda ()
(not (member "DO_NOT_ORG_ROAM" (org-get-tags)))))
If you'd like to prompt for a property, you can add a template expression like %^{myproperty}p
to your template and it will prompt for a value for the property myproperty
, which will be added to the PROPERTIES
drawer.
Sorry am I missing something or do you just not know of the org-roam-buffer-toggle
command. It surprises me as its one of the more basic commands in org-roam but what you are describing is precisely that.
You can read up more about it in chapter 7 of the manual (https://www.orgroam.com/manual.html#The-Org_002droam-Buffer).
What you intend to "capture a note"?
Org-roam entry-point is org-roam-find-file
, it show by default all notes #+title: ...
you have and if you select a mach it show the note (visit the file) otherwise it run org-roam-capture
for you, no need to run org-roam-capture directly.
This means that you can't use org-capture
with its capture templates (if you have some), at least not easily/not by default; you have to use org-roam-capture
, called automatically by org-roam-find-file
, if you have personal templates those should be defined as org-roam-capture-templates
.
If you already know that and already use org-roam-find-file
for anything... Well it's something wrong somewhere in your config, try posting your org-roam config, I do not know Doom but something might get caught seeing the code. If not I suggest https://www.orgroam.com/manual.html
Doom is a "big" Emacs config that hijack many vanilla Emacs stuff, normally working well but sometimes it's hard to debug, if it's a Doom issues, you config looks ok etc you might have better chances on /r/Emacs to find more Doom users :-)