nix: expose packages outside of flake

This commit is contained in:
Primrose 2025-03-04 22:40:03 +01:00
parent c7dae4d2f3
commit 6db7b47947
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 177 additions and 210 deletions

View file

@ -1,4 +1,4 @@
{self, ...} @ inputs: let
inputs: let
inherit (inputs.nixpkgs) lib;
in {
overlays = let
@ -64,8 +64,7 @@ in {
in {
default = lib.composeManyExtensions (
reexports
# Scope my overlay
++ [(final: prev: {myPkgs = self.overlays.packages final prev;})]
++ lib.singleton (final: _: {myPkgs = final.callPackages ../packages {};})
);
reexports = lib.composeManyExtensions reexports;
};