This is really cool! One of the reasons why I would always personally use Timeshift on other distributions instead of Snapper was because there haven't been any good GUI tools for it, but yours seems really complete.
I do have to ask, though, I've always been confused on how to restore snapshots with Snapper via the CLI and while not having booted into a snapshot like how Timeshift does it. Is there a way you can do that?
Snapper doesn't handle restores at all because suse handles this using the default subvolume and their specific layout. If you want to restore a snapshot you can either use Garuda Assistant GUI or do it manually via the CLI. It isn't that hard to do it manually but it isn't a single command like timeshift.
i wanted to try to test this as a newbie, since i have little clue as to what i am doing at all, but i was able to install the iso in a vm, i did nothing to configure snapper... and was still able to boot into a saved image,,, just had one error.
this was when everything was booting back up, but i still was able to boot to the image i wanted, personally the only thing i had a hard time with was when i was trying to select a image, i could not tell which one i was looking at since i did not rename it, they all looked like the same default name, i am sure i could have made it to show the time and date first, but this was just straight out of the box..
all in all, it was still simple to use, and did what it was supposed to do for me.
great! then i was able to run this with out any issues, is it possible to have a default name generate as the date and time? i think it might be easier to know which snapshot your looking at in the grub list. for me that was the only hard part, figuring out which was which because they looked exactly the same in the menu ... if you need i could try it again and get a screenshot of how it looks on my end.
This is an exciting development, as Timeshift has been giving me headaches ever since I started storing them on my PC's SSD as opposed to the system NVMe (hopefully it'll be of little consequence soon but the program always thought I was booting into an existing snapshot when I wasn't. I could never figure that one out)
Thanks team! I'll try to do some testing and report back with any findings.
I successfully converted from Timeshift to Snapper by installing snapper-support (as mentioned). No problems, and I can see my Timeshift snaps and my new Snapper ones (I was curious how that would be handled). Very good!
By default the settings are enabled. I had to enable them to see the tab, and then configured the Snapper retention like I had done with Timeshift. I had assumed the settings from Timeshfit would come over, but apparently not. No biggie, but a heads up for anyone else converting from Timeshift to Snapper if they don't want to lose snapshots they were trying to keep.