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 Caching Channels Ecosystem Development environments Declarative programming Derivations Hermeticity FlakeHub Nix flakes Incremental builds The Nix language The Determinate Nix Installer The Nix store Nix Nixpkgs NixOS Package management Packages Pinning dependencies Provenance Sandboxing Realisation Reproducibility System specificity