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 »
  • Welcome to nixpkgs’s documentation!

Welcome to nixpkgs’s documentation!¶

Contents:

  • 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

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2014, Eelco Dolstra.

Sphinx theme provided by Read the Docs