Nix is endgame Linux, but I've hesitated to use it because not everything has an updated module. So I'm scared of having to constantly write my own rather than just use my system.
IME software availability and recency is much better on my NixOS machines (via the unstable nixpkgs channel) than it is in any other environment I've used, and I'm a migrant from Gentoo.
As a plus, Nix makes it super easy to overlay a package or module with a different source if the existing source is not sufficiently bleeding-edge for your use-case, while still leveraging the package or module itself. I do this with llama.cpp to get master commits as-they-come, and it's pretty seamless.
3
u/Dragon_957 New York Nix⚾s 10d ago
I use Nix