This repository contains an unofficial attempt to have beginner friendly documentation to get acquanted with the Nix ecosystem. See https://moretea.github.io/nix-guides for a rendered version.
Each guide should stand on its own; any new concept introduced must either be explained in the guide itself, or link to another guide or a section in one of the Nix manuals. The only expected knowledge is the knowledge in the Overview section. Furthermore, each guide should have embedded tests that are periodically verified. See the documentation for more information about how this works.
Run the following command to start a auto-updating development server.
$ `nix-build -A dev-server`
Bug reports and pull requests are welcome on GitHub. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
All guides are available under the terms of the Creative Commons Attribution 4.0 International (CC BY 4.0) license
The guide tester is released under the AGPL 3.0