Skip to content

Compare to Flake Parts ​

Flake Parts is a popular framework for writing Nix Flakes and it has a strong third-party modules community.

Documentation  GitHub

Differences ​

Load files to attributes ​

Conflake by default loads ./nix nix files into outputs attributeset.

Flake Parts can achieve a similar result with ez-configs.

Default overlay ​

Conflake derived a overlays.default from packages by default.

Flake Parts requires to use the easyOverlay to enable that.

Flakelight Inheritance ​

As Conflake is a fork of Flakelight, the differences mentioned by the author of Flakelight apply here too.