hiro-flake-utils/flake.nix
2021-12-09 11:27:56 +01:00

19 lines
461 B
Nix

{
outputs = { self }: {
lib = rec {
currentDefaultPackage = flake: system: flake.defaultPackage.${system};
makeDefaultPackageOverrides =
flakes: inputs: system:
let
body = (builtins.listToAttrs (builtins.map
(name: {
name = name;
value = (currentDefaultPackage inputs.${name} system);
})
flakes));
in (self: super:
body
);
};
};
}