One Nix flake to rule them all
ingve
83 points
14 comments
August 30, 2026
Related Discussions
Found 5 related stories in 48.4ms across 4,990 title embeddings via pgvector HNSW
- Almost Went Back: One Month on NixOS grigio · 12 pts · July 21, 2026 · 53% similar
- Three ways to smuggle SQLite into Nix domenkozar · 21 pts · August 21, 2026 · 50% similar
- Show HN: Flint – A minimal C/C++ package manager and build tool written in C mbhatt99 · 11 pts · August 29, 2026 · 42% similar
- Show HN: Whetuu – a zero-config cross-shell prompt written in Zig yamafaktory · 46 pts · July 23, 2026 · 42% similar
- Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop celrenheit · 187 pts · July 13, 2026 · 42% similar
Discussion Highlights (4 comments)
digdugdirk
This is awesome and highlights the entertaining awesome/awful experience with using NixOS. Also, this author has been on a roll lately! So many interesting articles, I have no idea how they manage to balance their technical writing alongside hosting a regular politics show on CNN.
AyanamiKaine
Wow, it looks really cool! I will definitely try it! If there is one think that breaks me is always chasing that one shared library for example when developing something using SDl3 and its GPU API.
jchw
I'm not entirely sure if it's a good idea per se, but hell, what's the point in making everything properly lazy if you couldn't. I mean me personally, I routinely use 20-30 flake inputs for large system configurations and I've never really minded this at all. The only real concern I have is that overriding Nixpkgs to avoid duplicates can occasionally break since the dependency may not be ready for the latest Nixpkgs, but this so far has only ever hit me with nix-vim, which arguably should be in Nixpkgs anyways in some form (although I haven't used it in a while so not sure what the status is.) Because you have to, I searched and found that at least one of my flakes are in there, nix-binary-ninja, which is a Nix flake for the proprietary Binary Ninja disassembler/decompiler. Neat. (FYI though, while I use that, I'm not sure I actually recommend it; it does gross things to make binja use system libraries for better integration, which right now breaks some extensions. Oh well...)
wredcoll
When I first met NixOS, it struck me as a super cool idea that would be incredibly useful just as soon as every other piece of software/programmer in the world converted to using it. I haven't seen anything to change my mind since.