gytis-ivaskevicius / flake-utils-plus

Use Nix flakes without any fluff.
MIT License
485 stars 57 forks source link

Consider flake-parts compat #148

Closed yangm97 closed 3 months ago

yangm97 commented 3 months ago

I really like FUP but right now it stands as a big monolith which requires a full buy-in. Splitting functionality into a set of flake-parts modules might be desired.

Context: I'm rewriting my config to use flake-parts because it became a tangled mess (my fault) but I'd like to keep using FUP to some extent i.e. the repl command.

https://flake.parts/

gytis-ivaskevicius commented 3 months ago

Tell me something, what else do you like about fup?

For a while, I was thinking of deprecating fup in favor of flake-parts since it is a great project, but it involves more stuff than just moving things out from my side

gytis-ivaskevicius commented 3 months ago

By the way, you can do something like this to get fup-repl:

fup-repl = pkgs.callPackage inputs.fup.blueprints.fup-repl {};`

It is exposed here