1. Preface
  2. Why You Should Give it a Try
  3. Install on Your Running System
  4. Enter the Environment
  5. The Basics of the Language
  6. Functions and Imports
  7. Our First Derivation
  8. Working Derivation
  9. Generic Builders
  10. Automatic Runtime Dependencies
  11. Developing with nix-shell
  12. The Garbage Collector
  13. Package Repositories and the Inputs Design Pattern
  14. Callpackage Design Pattern
  15. Override Design Pattern
  16. Nix Search Paths
  17. Nixpkgs Parameters
  18. Nixpkgs Overriding Packages
  19. Nix Store Paths
  20. Fundamentals of Stdenv
  21. Basic Dependencies and Hooks