The Great Nix Flake Check

32 points by polywolf


sigmonsez

this is awesome, nix is too good to be limited by a single implementation.

I'd love to see other implementations with tradeoffs made.

op

great to see a userspace re-implementation of flakes. with nix flakes being a language feature of CppNix, its impossible for tools like statix to add support for static analysis of flakes without treating flakes as a first class feature of the language (feels icky when this is not even a stable language feature). a userspace implementation means flakes are just more standard nix code.

tuxes

Great work.

I use flakes, but if flakes can be implemented as a Nix library, it probably should be a library, and this might be an acceptable resolution to the ongoing statis (?) of flakes.