lra / mackup

Keep your application settings in sync (OS X/Linux)
GNU General Public License v3.0
14.55k stars 932 forks source link

Syncing problems for all storages except iCloud Drive? #1149

Open fr0der1c opened 6 years ago

fr0der1c commented 6 years ago

I've started to use mackup with Google Drive weeks ago. And recently I've found myself encountered a big problem: My system shortcut settings, along with Bartender settings, are reset to default every time I restart my computer.

This problem has been annoying and confusing me for a long time, and then I realized that since mackup replace the original config file with a symbolic link, any application (it supports) launched earlier than Google Drive will not find the config file so they just make their config file reset to default. To avoid the problem, seems I have to use iCloud Drive instead of other storages because it is the only storage mounted before any other application starts so it won't cause the problem.

I don't know if there are any other way to solve the problem. If not, a notice regarding this problem should be put into README, I think.

nicolinuxfr commented 6 years ago

I can confirm the issue with Google Drive.

Thanks for the tip regarding iCloud Drive, I'm switching mackup to it, to see if it helps.

revolter commented 6 years ago

The problem with iCloud Drive is that if you are low on space, it doesn't download bigger files at all, so they won't be available. Whereas Dropbox downloads any file regardless of the available free space. It only stops downloading them when there is not enough free space, not when it's "low".

paxperscientiam commented 5 years ago

What @revolter said, if you have turned on Optimize Storage, you may wind up with "missing" config files. That is, they might only be in iCloud at that moment of need.