I’ve been working on my configuration for a while now using flakes. I can already understand the appeal of flake-parts, and my configuration has always been spread out across multiple files according to specific features. ATM I don’t really have any good modules to share, but what’s your opinion?
How can you say this and still use flake-utils? All it does is manage your systems. You can write your own one-liner for that
Where
systems
is automatically supplied as a flake input (I think), or you can supply your own list of systems to support. You can then use it like this:You can of course modify
eachSystem
to have more function parameters other thanpkgs
.See this blog which initially inspired me not to use flake-utils