GothRoger · 2022-10-13 04:20
I must be getting old. I've been trying to configure my init.el for org and org-roam, and I've gotten to where emacs starts without any error, I can open org-mode and I can open org-roam-mode. Then I'm stuck. Well, I did find that in org I can hit C-x C-f and open a \*.org file and enter outline stuff, and save it, but I'm baffled by org-roam. Let's say I found some interesting ideas in the comment section of a blog in my browser. I assume that to record the note (zettel) I need to start emacs and get into org-roam-mode. What do I do then? I mean, what keys to I press to open a new note? How do I specify the type of note (main or reference, I'm starting out small)? Is there a tutorial anywhere that gives this kind of instruction for org-roam or zettelkasten?
danderzei · 2022-10-13 04:31
When you open Emacs and your init.el is configured accordingly, Org Roam will be available by default.
You can either create a new Org file when you have a thought worth keeping, or you add it to an existing file.
`C-c C-f` (`find-file`) is the default file opening function in Emacs to open any file. To open a file you need to know its location.
Using the Org Roam function (`org-roam-node-find`) searches the database, so you don't have to worry about the file location. You can bind that to your favourite key binding.
So there are two ways to enter into your notes - as a regular file or as an Org Roam node.
[deleted] · 2022-10-13 06:00
[removed]
weevyl · 2022-10-13 16:32
So, I'm a beginner with org-roam myself and use it to take notes. Assuming you read the [manual](https://www.orgroam.com/manual.html) and configured things properly, there are basically three things I do:
1. When I want to create a new note, or open an existing one, I use the \`org-roam-node-find\` command. It shows me a list of nodes and narrows the options down as I type.
2. When I want to link a node in the existing file I use the \`org-roam-node-insert\`. Again it will show a list and narrow it down as I type.
3. Occasionally I want to see which things are linked to my current note, and for that I use the command \`~~org-mode\`~~ \`org-roam-mode\`
The first two I bound to keys in the org-mode key map (but you can bind them to global keys if it is easier) and the third one I use so infrequently I didn't even bother mapping to a key.
And that's it! I am sure there is a lot more you can do with org-roam and note taking, but this has worked well for me.
Edit: fixed name of command for seeing org-roam node dependencies
GothRoger · 2022-10-14 09:47
Thanks to both of you. This helps.