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.