ref(nix)!: reorganize overlays

fix the issue where exported modules can't find exported packages
This commit is contained in:
Primrose 2024-12-18 21:01:52 +01:00
parent 87c9090ebe
commit 871d6ed1d3
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 196 additions and 189 deletions

View file

@ -15,19 +15,7 @@ let
# Has to be done here because hm-modules don't have access to flake inputs
nix.registry.nixpkgs.flake = inputs.nixpkgs;
nixpkgs.overlays = [
self.overlays.default
(
final: _:
let
stable = import inputs.nixpkgs-stable { inherit (final) system; };
in
{
myPkgs = self.overlays.packages stable stable;
}
)
];
nixpkgs.overlays = [ self.overlays.default ];
};
mkNixOSes =