Nix concepts
The whys and the hows of Nix
We recommend starting with the Nix quick start and consulting concept docs primarily for clarification. Feel free to click x to the right to disable this notification on all concept docs.
Closures Declarative programming Caching Derivations Development environments Ecosystem Channels FlakeHub Hermeticity Nix flakes Incremental builds The Nix language The Nix store The Determinate Nix Installer Nix NixOS Nixpkgs Package management Packages Pinning dependencies Realisation Reproducibility Sandboxing Provenance System specificity