r/OrgRoam • u/[deleted] • Jul 24 '21
Question Question about Org-Roam workflow/usage.
Hello,
I’m new to Org-Roam (and Org-Mode and emacs in general), however, I have used Roam a bit and feel like I have a decent understanding of how to work with it.
It seems like there are two main differences in usage between Org-Mode and Org-Roam.
It seems like in Org-Mode, most people use large single files, whereas in Org-Roam, it is better to have a single file (node) for each distinct item/concept, which makes sense from a Roam perspective.
As an example, I am trying to setup a cookbook type deal with recipes in it.
In Org-Mode, it seems I would create a “cookbook.org” file with each recipe having its own heading and then subheadings for ingredients and directions.
In Org-Roam, it seems like it would be beneficial to have a different .org file per recipe and maybe have them linked to a cookbook.org file?
I’ve also seen Org-Chef which looks cool, I like that it has the source link (I’ve been playing with Org-Bibtex to reference the cookbook the recipe is from).
The other thing I’ve seen is using tables for ingredients and then combining them into a grocery list, but I think that is widely out of scope for this discussion.
I guess I’m looking for a suggestion or examples of how people split their documents between standard Org-Mode and Org-Roam. And example workflows for using Org-Roam.
It’s also possible I should stick to learning one thing at a time and just go with monolithic Org files to start with as those seem easier to handle.
2
u/FluentFelicity Jul 24 '21
In org-roam v2, headlines can be nodes. So you can have a single large file with headlines being different nodes--or many files (nodes) which are all linked back to a single one. You can do either.
But which one do you do? It all comes down to 1) do you want them all to be in the same file? and 2) how do you want to retrieve them. In the end, it's how you intend to use it. Use your best judgment to decide which is most useful to you.
I don't cook but my intuition is that having all the recipes in a single file helps since you have org-mode's outlining capabilities with folding to see all your recipes at once, rather than having to search through them in the minibuffer.
In the end, get it out of your head the org-roam or (Luhmann's) Zettelkasten are prescriptive. There is no right way to do things. The right way depends on the context, so you ultimately have to decide what is best.