nix: fix overlay pinning

This would prevent the massive rebuild
This commit is contained in:
Primrose 2025-03-12 02:13:44 +01:00
parent 58bc95b34e
commit 906ffa7fe1
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 13 additions and 5 deletions

View file

@ -62,10 +62,15 @@ in {
inputs.hoot.overlays.default
];
in {
default = lib.composeManyExtensions (
reexports
++ lib.singleton (final: _: {myPkgs = final.callPackages ../packages {};})
);
default = lib.composeManyExtensions reexports;
packages = final: _: {myPkgs = final.callPackages ../packages {};};
# Use stable to prevent crazy rebuild
packages' = final: _: let
inherit (inputs.nixpkgs-stable.legacyPackages.${final.system}) callPackages;
in {myPkgs = callPackages ../packages {};};
reexports = lib.composeManyExtensions reexports;
};
}