Article may be outdated

This article is 59 days old. Some details may have changed since publication.

Hacker News·4 min read·hard

Show HN: NixOS-DGX-Spark – Nix and NixOS on the DGX Spark

G
graham33
Show HN: NixOS-DGX-Spark – Nix and NixOS on the DGX Spark
✦AI Summary

This article provides technical instructions for installing NixOS on NVIDIA DGX Spark systems. It includes guidance on using Nix-based dev shells and managing GPU drivers on non-NixOS systems.

Why it matters

It enables specialized hardware users to leverage the Nix ecosystem for reproducible development environments and system management.

✦Dive DeeperCreate a free account to unlock

Try DGX Spark playbooks using Nix on DGX OS, or install NixOS on your DGX Spark for the full Nix experience. The repository provides USB images and a NixOS module with settings for DGX Spark systems.

This works on the NVIDIA DGX Spark itself and also on the Asus Ascent GX10.

See my 5 minute lightning talk from Planet Nix for an intro: https://youtu.be/AvK_gi_snJE?si=MPKv3iiuS9B5elIE

You can use the dev shells and playbooks in this repo on NVIDIA DGX OS (Ubuntu) without installing NixOS.

Install Nix using the official installer :

sh <( curl -L https://nixos.org/nix/install ) --daemon Alternatively, you can use the Determinate Nix Installer :

curl --proto ' =https ' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install Enable flakes and nix-command by adding to /etc/nix/nix.conf :

experimental-features = nix-command flakes Enable the graham33 Cachix cache — see Caching below.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologybusiness
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in