lra / mackup

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

Apps licensed via SetApp #1752

Open tomhosking opened 3 years ago

tomhosking commented 3 years ago

I use a number of apps supported by mackup that I license via SetApp - the config files for these versions of the apps have a different filename, eg com.surteesstudios.Bartender-setapp.plist. It would be nice not to have to manually add all of these versions, what would be the 'correct' way to add support for them? Should I add the setapp versions of the config files to each app?

danlsn commented 3 years ago

I just came across this same problem. I decided to add them all to a 'setapp.cfg' file.

I ran this command to get the files specific to me: $ find ./Library/Preferences -type f -name '*-setapp.plist' | sed 's/..//'

Then added the output to a 'setapp.cfg' file:

# ~/.mackup/setapp.cfg

[application]
name = setapp

[configuration_files]
Library/Preferences/com.apphousekitchen.aldente-pro-setapp.plist
Library/Preferences/com.magnetism.endurance-setapp.plist
Library/Preferences/com.binarynights.forklift-setapp.plist
...
...
...
Library/Preferences/com.macpaw.CleanMyMac-setapp.plist
Library/Preferences/com.bjango.istatmenus-setapp.plist
Library/Preferences/com.floschliep.Short-Menu-setapp.plist