vrtmrz / obsidian-livesync

MIT License
5.05k stars 165 forks source link

improve custom sync #478

Open arcdown23 opened 3 months ago

arcdown23 commented 3 months ago

I have 5 devices getting synced using couchdb and Customization sync. There are no proper documentation on how to update all the devices if there are new configuration or settings on one device. or If I try to Clean the database and then try to make it work again across all the device. I cannot find any documentation on this.

The Customization Sync doesn't sync settings and new plugins automatically to all the device. Can you add that feature ?

It also takes me around 25seconds everytime I start the vault for the Progress indicators to finish and is very inefficient as I have to wait for 30seconds everytime. and then start taking notes. It also needs imporovement

arcdown23 commented 3 months ago

I think at least the Plugin settings should be automatically synced to all vaults instead of havnig to manually update them. I can understand that enabling plugins and installing plugins could be difficult to sync across devices. But the settings like example setting a new hotkey should automatically be synced across devices and should be enabled. Similar for all plugins, if that can be implemented then that would be great.

kleinwareio commented 3 months ago

I'm had a similar problem setting up across two devices. I couldn't for the life of me get anything in the .obsidian folder to sync even though "Hidden file synchronization" was set to " : Enabled" on both devices.

What finally seemed to kick everything off was clicking the "Replicate" button along the left side of the window (with the "Open today's daily note" and "Show log" buttons). That seemed to push all the missing changes from the "main" vault into the DB. Then, syncing from the "secondary" vault showed conflicts on the plugins file, which I could then take the new changes.