Contributing to Flaky Nix projects

All Flaky projects use Nix, but some are Nix. These guidelines apply to the latter.

NB: Most guidelines & justifications are in the general contributing documentation, this is just the Nix-specific parts, which should be considered an addendum.

organization

In Flaky projects, most Nix code lives in the nix/ directory. That’s where overlays, packages, checks, etc. are defined.

However, for Nix-specific projects, there is also a lot of Nix code in other places. This other code is the meat of the project, which is often various modules and configurations.


This site uses Just the Docs, a documentation theme for Jekyll.