I would like to present my project about manjaro and btfs.
It is a collection of scripts, to set up a system with btrfs, automatic snapshotting, and easy rollback.
When I switched to a rolling release, I felt that I need a solution for an easy recovery from any system breakage.
I chose btrfs, and I imagined a setup, when a rollback to a previous working state is just as easy as selecting the right snapshot from the grub menu.
I was already aware of tools that connects grub and btrfs snapshots, but I wanted to have a complete setup just like OpenSuse has.
I watched videos on this topic from Nick: https://www.youtube.com/watch?v=-fT92-jGniI . He stated that you cannot do the OpenSuse like setup in Manjaro.
I decided to build a collection of scripts, to achieve the same functionality.
I have little spare time, but after a year of hard work, I managed to get the right flow done.
Now I have my main computer Manjaro running with this setup since 6 months, without any problem.
I switched from Ubuntu after 14 years, and I use this computer for the 8 hours everyday work (and the my personal projects also).
I also have my 3 kids laptop set up this way, and these are also working properly.
I created a github page for these scripts, and if anyone interested, feel free to try it out. I did my best to have a clean documentation.