

I have used a combination of rsync and borg to backup to an external drive. Then I was feeling adventurous and tried borgbackup2. It was a mistake. Then I learned of rdiff-backup. Easy to setup, but even incremental backups of my home dir took many hours to complete. This is no solution to have regular backups for me.
I decided to go with btrfs snapshots instead. I recently reinstalled everything and I have finally btrfs. I bought a new external NVME drive for my backups where all the snapshots will go. Btrfs has even a parent-option to copy incremental snapshots to another filesystem (the parent snapshots being on both filesystems).
I did not finish my setup, so I cannot share any scripts yet.
I used PaperWM for some years in the past, it was great. But then came compatibility issues and I couldn’t just live with plain Gnome. I forked catwm and used this as a classic tiling wm. Then wayland came and I wanted smooth animations. By then the PaperWM situation did not improve and I settled on default Gnome.
I followed with interest what Niri was doing. I tried it some months ago and realized that my waybar and niri config needs a lot of improvement to be good enough for me. I went straight back to Gnome, because I did not want to invest the time.
I am currently sort of happy with the useless gap extension for Gnome. I am not sure whether I should give PaperWM another go and whether it is available for Gnome 48. What I like about Gnome is the complete ecosystem and how GDM is part of it. I would loose some of its functionality when I do invest the time to configure niri and all the little tools that mimic gnome-shell.