mackup icon indicating copy to clipboard operation
mackup copied to clipboard

Add only new installed/supported app configs to backup

Open Countryen opened this issue 2 years ago • 1 comments

Hey there, I am using mackup very basic without any extra adapter.

When I update mackup / when new apps are supported by mackup in the future or if I install new applications that are already supported by mackup - how do I tell mackup that?

I currently run mackup backup every week (periodic maintenance) but it then asks me every time to confirm overwriting the current file for all configs that are already backed up. Here I say No for every question.

I am sure you can automate this but maybe that could break with upgrades and maybe it makes sense to just add this as a flag or option or a separate command like mackup backup --only-new / --no-override.

Or maybe someone already does this and knows how? I don't see it in the docs.

Countryen avatar Jan 06 '23 12:01 Countryen

That's a good idea. I would also like to see something like this. The project hasn't had any new features for some time, so we'd have to probably implement something like this ourselves.

I think a --only-new or --skip-existing flag would make it easier to scan for just applications that haven't been backed up before. I'd also love to see a summary of what got backed up after the script completes.

Hopefully mackup --dry-run --verbose backup can help in the mean time. It will list items like "is already backed up" to give you some insight without actually running the backup.

joshmedeski avatar Jan 06 '23 16:01 joshmedeski