gytis-ivaskevicius / flake-utils-plus

Use Nix flakes without any fluff.
MIT License
494 stars 54 forks source link

Expose `fup-repl` through `blueprints` #127

Closed examosa closed 1 year ago

examosa commented 1 year ago

I am using std to configure my repository and want to avoid using overlays where feasible. To that end, I've been using the packages output that most overlays expose (see emacs-overlay as a good example). Would it be possible for fup-repl to be made available this way as well?

gytis-ivaskevicius commented 1 year ago

Hi, sorry for the late response. In short - no, due to this project's avoidance to depend on nixpkgs.

Once I get to it I'll expose it as a blueprint (https://github.com/gytis-ivaskevicius/nix-patterns/blob/master/07-blueprints-no-nixpkgs/flake.nix#L7)

In a meanwhile may I recommend something like this:

fup-repl = (flake-utils-plus.overlay pkgs null).fup-repl;

TODO: