I don’t think working overtime has much to do with WFH vs office for most people. We have a lot more WFH here since covid, and the only people I know that work a lot of overtime already did that before WFH was introduced.
For me, WFH means an hour more of free time, as I don’t have to spend it in traffic on my way from and to work.
Regarding snapshots, I use a setup, where at the root of the btrfs partition I have the subvolumes “rootfs”, “home”, and a directory “snapshots”. I can boot into a snapshot by changing the mount options for the rootfs in the kernel command line, e.g.setting
subvol=snapshots/rootfs-yyyy-mm-dd
.The only difference between a snapshot and a regular subvolume is that snapshots are readonly by default, you can keep a writable copy of a snapshot beside it for recovery purposes, if you need it. As long as nothing is written in it, it shouldn’t use any significant extra space.