nixpkgs
1. Introduction
2. Quick Start to Adding a Package
3. The Standard Environment
3.1. Using
stdenv
3.2. Tools provided by
stdenv
3.3. Attributes
3.4. Phases
3.5. Shell functions
3.6. Package setup hooks
3.7. Purity in Nixpkgs
4. Meta-attributes
4.1. Standard meta-attributes
4.2. Licenses
5. Support for specific programming languages
5.1. Perl
5.2. Python
5.3. Java
6. Package Notes
6.1. Linux kernel
6.2. X.org
7. Coding conventions
7.1. Syntax
7.2. Package naming
7.3. File naming and organisation
nixpkgs
Docs
»
Index