How have people handled org-oam installations running across multiple machines?
With plain old org-mode I’ve had no problem with a directory of .org file, synced across the three machines I use for work and home. But a single shared org-roam directory has turned out to be problematic, as org-roam apparently maintains some kind of file lock on org-roam.db for as long as emacs runs.
If I forget to kill emacs on machine 1, I’ll have an org-roam conflict when I start org-roam on machine 2. My synching mechanism is OneDrive, and the result of a conflict is that I get duplicate copies of org-roam.db with a uniquified name extension. I imagine DropBox, Syncthing, or whatever will have the same problem.
Am I right? Do other people have this problem, and if so, what do you do about it?