| Might as well try out NixOS. I've been using it on all my personal devices for ~6 months and also for some bare metal sever deployments. A (mostly) immutable system configured with a single config file is an absolute killer feature. The ability to roll back to a previous config in the bootloader or the terminal is brilliant. And home-manager [1] provides the same experience for your user environment. I also looked into Guix, but the community and package repository seem much smaller. They also don't accept proprietary software in the official package repo. Which is a respectable ideological choice, but really reduces usability a lot compared to nixpkgs. [1] https://github.com/nix-community/home-manager |