Is there a way to sync settings between computers?
I'm using multiple MacBooks and have Maccy installed on all of them as it's a great utility ❤️!
Is there a way to automatically or semi-automatically sync settings between my computers? For example, I usually want to set the history length to some higher number or have "Avoid taking application focus" selected, right now, I do this manually but I don't remember all the settings that I usually want to set so if this could be automated somehow, it would help.
There is currently no way to sync settings, though it should be possible to use https://github.com/ArtSabintsev/Zephyr to automatically sync in iCloud. If anyone is eager to try implementing this, I would happily merge the PR:
- We need to a checkbox "Sync preferences in iCloud" in "General" disabled by default.
- Once enabled, all
UserDefaultsshould be synced via Zephyr except for: a.ignoreEventsb.ignoreOnlyNextEventc.migrations
Reading and writing defaults has worked pretty well for me (defaults read org.p0deje.Maccy, then defaults write commands, for example saved in a bash script checked in to git in your dotfiles repo). I find I have to have that kind of automation anyway because many macOS system defaults need to be set that way.