Zero to Nix

Your guide to learning Nix and flakes

What the Nix ecosystem offers

Declarative, reproducible development environments

No more "works on my machine." Create environments that work seamlessly and are easily sharable across platforms.

Declarative, reproducible package builds

No more broken builds or mysterious installation processes. Nix builds packages from scratch every time.

The largest package repository in existence

Nixpkgs offers over 80,000 packages and continues to grow every day.

Declarative Linux systems

NixOS is a unique Linux distribution that you can declaratively configure using the Nix language and Nix packages.

Stay up to date with what we're up to at Determinate Systems