Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ratson/conflake

Repository files navigation

Conflake

A batteries included, convention-based configuration framework for Nix Flakes.

Features

  • Auto-load files into outputs attribute set according to project layout
  • Intuitive 1:1 mapping between attributes and files
  • Function-based declaration for attribute sets
  • Provide outputs and perSystem options for flexible configuration
  • Handle generating per-system attributes, with nix-systems support
  • Given package definitions, generates package and overlay outputs
  • Enable nix fmt for common file types
  • Easy to write and run tests
  • Extensible using the module system

Documentation

To check out docs, visit the website.

Contribution

Development code is on the main branch.

This is the release branch. 🚀