Learning Resources for Nix
-
- Nix Manual - Information about
nix
-the-command and the Nix Language. - Nixpkgs Manual - Information about the Nix Package Set (
nixpkgs
). How to extend and customise packages, how each language ecosystem is packaged, etc. - NixOS Manual - Information about the NixOS operating system. How to install/configure/update NixOS, the DSL for describing configuration options, etc.
- Nix Manual - Information about
-
nix.dev - Pragmatic guide on how to use Nix productively.
-
Awesome Nix - Curated list of Nix resources.
-
Nix Pills - Alternative Nix tutorial. Takes a bottom-up approach, explaining Nix and Nixpkgs design patterns along the way.
-
Nix Whitepaper - Nix: A Safe and Policy-Free System for Software Deployment
Useful links
- Download
- Search packages
- Search NixOS options
- Nix Channel Status
- Nix builtin functions
- Nixpkgs manual (search for lib functions)