NixOS
Linux distribution built on the Nix package manager with declarative, reproducible system configuration.
HN commenters like NixOS for its stability and reliable rollbacks to previous system snapshots,12345 and for declarative configs that reproduce one setup across desktops, servers and homelabs.678910 The most common complaint is the steep learning curve of the Nix language and its documentation,11121314 though several say LLM assistants now make writing configs much easier.15161718
Why people recommend it
Stability, rollbacks · 3
Users say they cannot break it and can always boot back into a previous known-good configuration.
“So far I have broken every Linux distro I used except NixOS.”
“I've never had a failed rollback since using NixOS as my primary OS since around 2016”
Show 1 more
“Once you grok this, doing it any other way will seem insane.”
Multi-machine config · 3
One declarative config repo sets up and keeps several machines identical.
“it’s gone so well that I now use the same nix config to manage three different machines”
“NixOS makes sure the system itself is identical”
Show 1 more
Servers and homelabs · 3
Self-hosters report far less maintenance and stress running servers on NixOS.
“Switched to NixOS a few years ago, and I can't overstate the amount of peace it has brought to my life.”
“It's been normal for me for the past 3 years thanks to using NixOS for all server infrastructure.”
Show 1 more
“Eventually I switched to Systemd only, Clan-managed NixOS instances on bare metal.”
Easier with LLMs · 3
AI assistants handle the tedious Nix code, leaving the declarative benefits.
“NixOS is definitely my preferred place to be now because the AI can maintain the declaration tree”
“I really use the power of nix/nixos since Codex is doing good code with it.”
Show 1 more
“I love seeing all these posts from NixOS newcomers!”
Development work · 3
Commenters use it to manage development environments and daily software work.
“I've been using NixOS for years and it's awesome. Total game changer for managing my PC and development environments.”
“Where NixOS really shines is in solving software development problems.”
Show 1 more
“I use a NixOS machine for most of my software work!”
Package availability · 1
Compared to Guix, NixOS is seen as having many packages and real adoption.
“Now NixOS on the other hand already has an abundance of packages and real adoption.”
Caveats and dissent
Learning curve · 3
The Nix language is hard to learn at first, and the documentation is criticized.
“Switched to NixOS a few years ago, and I can't overstate the amount of peace it has brought to my life.”
Show 1 more
“it’s gone so well that I now use the same nix config to manage three different machines”
Package lag · 2
Nixpkgs merges and package updates lag behind upstream releases.
“I won't be migrating back. Everything is much tighter and saner.”
“NixOS has been my daily driver since 2022/2023 and I have greatly improved the management of my 2 computers and few VMs since.”
Unstable channel · 2
Experienced users advise staying on stable because unstable brings breaking changes.
“Where NixOS really shines is in solving software development problems.”
“I've never had a failed rollback since using NixOS as my primary OS since around 2016”
Dev environments · 1
Complex development environments, such as mobile or embedded, are still painful to set up.
“NixOS has been my daily driver since 2022/2023 and I have greatly improved the management of my 2 computers and few VMs since.”
Embedded devices · 1
One user says it is not yet perfect for embedded devices.
“NixOS isn't perfect for embedded devices yet but works well for cases like this in my experience.”
Skeptics · 2
Some commenters call it hype and prefer tools like Ansible or Debian with Docker.
“NixOS is hype, like everything being moved to Rust and failing miserably.”
“I used to run freshrss on nixos and moved to hosted debian with docker-compose”
Often compared with
4 moved from Arch Linux to NixOS
2 moved from Debian to NixOS
1 moved from NixOS to Debian
2 moved from Ubuntu to NixOS
2 moved from Gentoo to NixOS
1 moved from Kubernetes to NixOS
1 moved from NixOS to Kubernetes
Who recommends it in their own words
Threads where it came up
- NixOS 26.05 Released 10 mentions
- Why I love NixOS 8 mentions
- NixOS is making me less afraid 6 mentions
- Dutch governments builds alternative for Microsoft based on NixOS 5 mentions
- The Nixpkgs core team has disbanded 5 mentions
- I stopped using NixOS and went back to Arch Linux 4 mentions
Data: nixos.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 50
“I personally love development on Linux, and I'm making a few hobby games on NixOS right now.”
“I used to run freshrss on nixos and moved to hosted debian with docker-compose”
“including a little NixOS for fun”
“My NixOS box is there to run Steam”
“you could customize it to look like any distro or even something totally new”
“Where NixOS really shines is in solving software development problems.”
“I won't be migrating back. Everything is much tighter and saner.”
“I manage the raspberry pi with NixOS which makes the setup easy and deployable”
“I had to use an avahi relay on the NixOS host”
“Eventually I switched to Systemd only, Clan-managed NixOS instances on bare metal.”
“I am very happy with NixOS.”
“The new "I use x, btw" would be nixOS.”
“I've got a Termux with NixOS installed on my Android handset.”
“I use the policy engine on nixos”
“it’s gone so well that I now use the same nix config to manage three different machines”
“NixOS is a breath of fresh air and has reinvigorated my love of Linux.”
“Everything on nixos with config repo that configs all of my machines with claude code.”
“30-40 GB is how much space I use on it for the OS and all applications”
“I use both macOS and Linux (NixOS + gnome/niri) regularly.”
“Were I not a NixOs nerd”
“I love NixOS and use it on my work and home machines, but I balk at seriously suggesting anyone pick that as their first choice”
“I'm full on nixos and home manager so I'm going plasma manager route.”
“I've never had a failed rollback since using NixOS as my primary OS since around 2016”
“We use NixOS for everybody at work even though we're a German company.”
“while I absolutely love NixOS”
“Now NixOS on the other hand already has an abundance of packages and real adoption.”
“Now NixOS on the other hand already has an abundance of packages and real adoption.”
“So far I have broken every Linux distro I used except NixOS.”
“I've yet to get a system that was as stable as it.”
“I believe NixOS is perfect for systems you just want to work and track reproducibly”
“add it to my NixOS config”
“I'm fairly happy with my obscenely over-customized NixOS Sway desktop”
“I build it all via NixOS and I use Impermanence to manage the bind mounts to the persist drive”
“My main "game console" is a NixOS box running Jovian”
“I've been constantly updating and experimenting with my NixOS config”
“I use a DGX Spark with NixOS on it as my daily driver and it's fantastic.”
“I've been using NixOS for years and it's awesome. Total game changer for managing my PC and development environments.”
“Nixos has kept my laptop running for almost a decade at this point with no performance degradation.”
“NixOS is immutable, thus creates separate sandboxes (building/taking down) per agent”
“Very easy and secure with NixOS”
“NixOS is definitely my preferred place to be now because the AI can maintain the declaration tree”
“Switched to NixOS a few years ago, and I can't overstate the amount of peace it has brought to my life.”
“It's been normal for me for the past 3 years thanks to using NixOS for all server infrastructure.”
“Once you grok this, doing it any other way will seem insane.”
“I really use the power of nix/nixos since Codex is doing good code with it.”
“NixOS makes sure the system itself is identical”
“I love seeing all these posts from NixOS newcomers!”
“I love the slightly weird learning curve on NixOS”
“NixOS has been my daily driver since 2022/2023 and I have greatly improved the management of my 2 computers and few VMs since.”
“Try NixOs.”