22
which OS do you like the most?
(sh.itjust.works)
This is a community that is only for nerds jk. everyone who doesn't scare when seeing UNIX terminal welcome! rules:
NixOS for several years now. It's a big up-front cost but you can't go back from atomic upgrades and rollbacks.
What makes it a big up front cost? I run Arch and I'm a big fan since I get a lot of control over it and I really like having the rolling release type of distro.
Rather than installing packages from the command line you need to write a configuration file in nix language. This can be as simple as
services.nginx.enable = true;
but for complicated, multi-purpose machines (like end-user devices) the configuration can get complicated and you need to learn the language at the same time.Ah thank you!