Sync preferences between machines?
I have two Macs sharing one notes directory. I don't immediately see a way of synchronizing preferences. If there isn't, can you add one? Thanks!
-
Because we're not currently implementing iCloud and don't have plans to build our own sync, any preference sync would be up to the user to set up. Potentially we could provide the ability to set a location for preference files, which could then be placed in a synced location.
0 -
That would work for me. I would probably just point to an iCloud directory or Dropbox.
0 -
Not to contradict Brett, but I don't think custom folder locations would work. macOS user defaults are not *really* stored in files, they're stored in a database, which is only loosely coupled with the files in `~/Preferences`. This is why it can be tricky to get manual changes to the prefs file to actually do anything, and why `defaults write ...` is better. In older versions of macOS, the file was the database, so there was a more direct relationship between what you saw on disk and what the application saw. That changed a few years back.
Additionally, some preferences you would not *want* to be copied between machines (especially machines with different display sizes), such as window placement. Which means that each preference would need to be flagged as "sync" or "don't sync", and individual users would have to configure this per their needs. Honestly, it's faster to just change the preferences as desired on both machines and be done with it.
And, as Brett notes, this would likely require a custom sync mechanism to work appropriately. I configured something similar with MultiMarkdown Composer using iCloud and it was not as reliable as I would have expected.
0 -
Yikes. That sounds way more complicated than me tweaking some settings, once, and forgetting about it. On the effort-vs-benefit scale, I’d call this a solid don’t bother. Thanks for the explanation!
0 -
Thanks for looking at the big picture!
0
Please sign in to leave a comment.
Comments
5 comments