August 2, 2026
GPU glow-up sparks gadget FOMO
Show HN: NixOS-DGX-Spark – Nix and NixOS on the DGX Spark
NVIDIA mini AI box gets a fan-favorite makeover, and the comments are pure hype
TLDR: A community project now lets NVIDIA DGX Spark owners either use better setup tools on the default system or fully switch to NixOS, making the machine easier to control. Commenters were overwhelmingly impressed, with praise, success stories, and plenty of “now I want one” energy.
A tiny but very expensive NVIDIA AI computer just got a new identity crisis: keep the official software, or go all-in on a community-built setup that promises a cleaner, more controllable life. That’s the pitch behind this NixOS-DGX-Spark project, which lets owners either dip a toe in with add-on tools or completely replace the machine’s default system. In plain English: it’s a way for power users to make these GPU-heavy boxes easier to set up, repeat, and manage without the usual ritual of “what broke this time?”
And the comments? Almost suspiciously positive. Instead of the usual internet knife fight, the thread turned into a mini fan club. One user called it “amazingly helpful” for managing their DGX Spark, another said they’ve already been running it on several Asus GX10 machines with k3s on top and declared, basically, no notes, it rocks. A third commenter chimed in with the classic tech-world romance plot: “I have a Jetson lying around” and now finally has an excuse to do something with it.
The closest thing to drama is what didn’t happen: no furious backlash, just a chorus of “saving this for when I get one,” plus a drive-by plug for another NVIDIA/CUDA case study. So yes, the hottest take here is that a deeply niche infrastructure project somehow inspired gratitude, envy, and gadget FOMO instead of chaos. On the internet, that’s practically scandalous.
Key Points
- •The repository enables use of Nix on NVIDIA DGX OS and full NixOS installation on DGX Spark hardware, and also supports the Asus Ascent GX10.
- •On non-NixOS systems, Nix-built CUDA applications require nix-gl-host to access host GPU drivers, and the provided playbook devshells automate this where needed.
- •Installing NixOS on DGX Spark requires a firmware update because factory firmware boots only DGX OS.
- •The USB installer image includes two kernel choices: an NVIDIA specialised kernel with full GPU support and working Ethernet, and a standard NixOS 6.17 kernel with Ethernet issues.
- •The `hardware.dgx-spark` module supports kernel selection, enables DGX Dashboard, and uses a generated minimal kernel configuration derived from NVIDIA Debian annotations and NixOS defaults.