A batteries included, convention-based configuration framework for Nix Flakes.
- Auto-load files into
outputsattribute set according to project layout - Intuitive 1:1 mapping between attributes and files
- Function-based declaration for attribute sets
- Provide
outputsandperSystemoptions for flexible configuration - Handle generating per-system attributes, with
nix-systemssupport - Given package definitions, generates package and overlay outputs
- Enable
nix fmtfor common file types - Easy to write and run tests
- Extensible using the module system
To check out docs, visit the website.
Development code is on the main branch.
This is the release branch. 🚀