Beyond package management: How Nix refactored my digital life
9 comments
·September 8, 2025darkamaul
I’ve been configuring my Framework laptop with NixOS for a few years. The original premise of a reproducible OS was really appealing, but I’ve definitely run into drawbacks. The main one is that everything seems to take forever if you’re not using Nix every day, you lose the “muscle memory”quickly.
Also, while LLMs are great for coding, they’re still not very good at writing Nix.
pshirshov
And just imagine the world where Nix has a rich powerful type system and has dedicated support global configuration flags (aka useflags, aka axes).
singlepaynews
You have reached goal state of what I'm getting at here:
https://news.ycombinator.com/item?id=45160603
Do you think a "batteries-included" NixOS install could be developed for users like me? I feel like a NixOS with libreoffice, zoom, etc. could be a drop-in windows11 replacement for a lot of users.
Maybe the key feature would be a graphical installer; something that presents an app-store iterative-install UI and in the background handles configuration.nix, so nontechnical users don't have to use the terminal or wrap their head around declarative config / version control to get a reproducible desktop that they can simply install on new machines.
darkamaul
I believe Determinate Nix has a graphical installer but I’ve never used it. [0]
jimmyff
Hey, author here, the blog post takes you through my journey with nix so far: reviving an old Pixelbook with NixOS, wrangling my MacBook with nix-darwin, and super-charging Nix with AI to solve a problem I thought was unsolvable.
Happy to answer any questions!
shreyansdoshi
Do you know about any good/current blogs on Nix and flakes and home manager that ELI5 this stuff and don't involve banging my head against the wall? Plz say yes...
halz
This "NixOS & Flakes Book" https://nixos-and-flakes.thiscute.world was posted to HN some years ago and is still a good/relevant read.
asmz4
[dead]
I'm stuck on an nVidia Jetson system (which is Ubuntu based) and using Nix with the vendor supplied CUDA etc. is a disaster. Sadly, it is not possible to install other distributions either.
So while I'm happy for those who can run Nix, keep in mind that it is not a universally available path to nirvana (liberation from suffering).