Org-roam revolves around the notion of a single
org-roam-directory. Has anyone thought about the possibility of making it work with multiple root directories? Why? So then it would be possible to have wholly separated collections of notes. Like for example, to have a collaborative “wiki”, you’d just need to create a git repo and have all the notes contained within. And you wouldn’t have to worry about accidentally or otherwise linking to the notes that are not related or personal.
It would be great to be able to have “vaults” (for the lack of better words I’m using Obsidian.md term here), right?
Perhaps the concept of switchable “contexts”, where one can set up multiple root directories, e.g.: “default”, “work”, “book-club”, “flat-earthers-society”, etc. And the notes of one context would be completely separated from the others?
How difficult would it be to achieve something like that?