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