Best practices for syncing ZenNotes across devices via Dropbox / Cloud Storage? #552
Unanswered
guri-dominic
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I am using ZenNotes across two computers and syncing my vault using Dropbox, which worked for Obsidian. Overall I really prefer ZenNotes now, but I've been running into syncing conflicts across devices, particularly with workspace layout and metadata indexing.
Looking into my vault's
.zennotes/folder structure, I noticed that internal state and cache files live directly within the vault root:Because
workspace.jsonandnote-meta-cache-v1.jsonupdate frequently during use, active sync tools like Dropbox frequently trigger conflict copies or state locks when switching between machines.I'd love to learn how the community and core team recommend handling multi-device sync:
Ignoring cache/workspace files: Is the intended/recommended workflow to set cloud sync tools (like Dropbox/Syncthing/OneDrive) to ignore specific state files like
workspace.jsonandnote-meta-cache-v1.json? If so, is there a recommended list of patterns to ignore?Configurable state directory: Is there an existing configuration option or flag to point local workspace state / metadata caches to an OS-level local directory outside the vault (e.g.,
~/.config/zennotesor~/.cache/zennotes) rather than storing them inside the synced vault?General Sync Best Practices: Are there any recommended workflows or git-based/cloud sync setups that work best for seamless ergonomics across multiple machines?
Somehow, Obsidian allows syncing without necessarily closing the app on either computers -- it would be nice to recreate this type of workflow.
Thanks in advance for your time and help!
All reactions