NixOS gives you a declarative build from a config file, so you can reproducibly deploy the same system, without worry of a system using different dependencies.
MicroOS does something similar in that you can first boot from a config file and the system builds, including services and applications.
Glad you asked! To start, the module system is really powerful, especially coupled with the flexibility of the nix language itself. It takes work to wrap your brain around everything but once you do it becomes such a cool ecosystem. If Arch is like using Lego blocks to configure your system, NixOS is like using a 3D printer. You have to learn about the store, function libraries, etc. It can be complicated and messy. But you can do some pretty cool things with it!
There’s loads. I’ve never had trouble finding any and you can build/customize your own. You can search through the main repo here: https://search.nixos.org/packages but there are also loads of user made modules.
Try Nix. She’s into the weird stuff.
What’s so good about Nix? Genuine question.
NixOS gives you a declarative build from a config file, so you can reproducibly deploy the same system, without worry of a system using different dependencies.
MicroOS does something similar in that you can first boot from a config file and the system builds, including services and applications.
Glad you asked! To start, the module system is really powerful, especially coupled with the flexibility of the nix language itself. It takes work to wrap your brain around everything but once you do it becomes such a cool ecosystem. If Arch is like using Lego blocks to configure your system, NixOS is like using a 3D printer. You have to learn about the store, function libraries, etc. It can be complicated and messy. But you can do some pretty cool things with it!
What’s the repo situation like? Does it have all or most of the packages you’d want?
nixpkgs is the largest repo, period.
There’s loads. I’ve never had trouble finding any and you can build/customize your own. You can search through the main repo here: https://search.nixos.org/packages but there are also loads of user made modules.
It’s Gentoo, but for cowards.
Well take my upvote for being so f*#&ing brave (°▽°)/ Bet your socks go all the way up
With some tweaks to the flags you could recompile everything optimized to your hardware but now reproducible
I know, love, I’m just joking around.