Hacker News new | past | comments | ask | show | jobs | submit login

Yes.

It's so easy.

When I upgrade or (un)install a package, I get a completely clean fresh installed system. If upgrading my video driver broke my system, I can just pick the most recent version of my install from the bootloader. When I want to start writing code, I can use nix-shell to create an isolated environment with all the dependencies I need, and get to work, with one command.

At any moment, I know that my entire OS install is completely clean, devoid of any cruft, even if I have been installing and removing obscure software for months. I don't have a mess in /etc, in /usr/share, anywhere.

> I'm not reinstalling my OS regularly so I don't really see the advantage.

With NixOS, I'm never reinstalling my OS, because every update leaves me with a fresh new system, guaranteed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: