Now you can see BTRFS Assistant and Snapper Tools apps are installed in your system. Also, now you can see while installing packages, there will be a Pre and Post snapshot. Also, you can revert to any previous snapshot from your GRUB menu.
Primarily because it is more of guide to suit your personal preferences than it is a general purpose guide for other people.
There are also some style and practical issues. For example:
This whole thing could be rewritten as:
yay -Syu btrfs-assistant snap-pac-git snapper-tools snapper-support
It would be faster to install that way as well.
I don’t recommend using *-git packages unless absolutely needed because you are essentially testing development code in that case. For most people snap-pac is in the repos and will work for most people.
For most use cases, it should be sufficient to install either snapper-tools or btrfs-assistant since they have a tremendous amount of overlap.
I personally think it is better to set this up yourself instead of installing snapper-support. I don’t see much value in installing the custom path unit anymore and since we use dracut all the mkinitcpio stuff in there has no benefit
This is done already by snapper-support. Trying to do it again will just throw an error
Why would you do this as a manual command?
This snapshot will never be removed by snapper’s cleanup service so it will stay around forever unless you manually remove it later. In most cases, you don’t want that as it will consume increasingly more disk space as time passes.
Again, this may be your personal preference but removing the security on the snapshots subvolume isn’t something that should be part of the general advice for other people.
To be clear, I am not criticizing your process. I just think there is a difference between what should be in a “guide” vs how you personally choose to setup your system.
All three of you were helpful toward my learning. Endeavour is still a bit new to me but I am reading the forum and learning daily. I don’t look to being spoon-fed and I always want to know “the why” to every exercise so whenever I face new tasks, I know how best to perform them and understand them as fully as possible. Thanks guys!