My desktop and laptop run NixOS though, primarily because it gives me access to one of the largest package repositories with up to date packages AND makes it effortless to rollback if/when I break things. This was my primary issue with Arch, where I’d have to be cautious about what I was upgrading and when. With NixOS I’m generally pretty reckless because I really can’t break things in a way that would require more than a command and a reboot at most to get back to a working state.