March 22, 2026
Love it or leave it OS energy
Why I love NixOS
The “one file to rule your PC” OS people either rage‑quit or swear by
TLDR: A fan praises NixOS for letting you define your whole computer in one place and roll back changes, calling it stable and “boringly” reliable. The comments split between die‑hard converts, skeptics calling it niche, and a hot debate over whether auto‑updating apps fit the Nix philosophy.
A love letter to NixOS just dropped, calling it a “declare‑it‑once” setup that builds your whole computer from a single file, rolls back mistakes, and keeps laptops boringly stable in the best way. The writer gushes about predictable updates, easy experiments, and a calm, no‑drama desktop—like meal prep for your computer.
But the comments? Pure fireworks. One top quip framed NixOS as a cult of two paths: try it, quit in a week, or never leave. Fans cheered the promise of “no more mystery settings,” while skeptics sighed, “This is niche,” and rolled their eyes at yet another Hacker News ping‑pong match. A pragmatic voice chimed in with a half‑measure: don’t marry NixOS, just date its tools—devenv.sh—because it’s “easier than local containers” and keeps your main system drama‑free.
The spiciest debate: apps that auto‑update themselves (think Discord or Slack). One commenter poked the hornet’s nest: “Is the Nix‑ism to just reject using such software?” Cue philosophy vs. convenience. Meanwhile, an aside about implementing “Omarchy” with Nix (and AI!) had the thread doing double‑takes.
Bottom line: the article sells serenity through control; the crowd argues whether that’s bliss, a niche hobby, or both. And yes, memes flew about “one file to rule your PC” and wishing life had a rollback button.
Key Points
- •The article credits the Nix package manager’s deterministic, reproducible, functional model as the main reason for preferring NixOS.
- •NixOS allows defining the entire system declaratively with Nix DSL, including packages, GNOME settings, and keyboard mappings, with provided configuration examples.
- •It supports rebuilds, incremental changes, and rollbacks, reducing reliance on accumulated, undocumented system state.
- •NixOS has a six-month release cadence, supports automatic updates, and offers an unstable channel for access to newer software.
- •The author reports successful out-of-the-box operation on an HP laptop and highlights isolated package environments for safe experimentation.