Could someone please explain NixOS to me in simple terms? Whatever I've understood thus far is that NixOS is not actually an operating system/distribution. But is it? Have I misunderstood?
Is it merely a package manager? How does the system work, from declarative config to installed packages?
And like, do you have to run nix-shell for every dang command you'd like to run??