mirror of
https://github.com/vale981/hiro-flake-utils
synced 2025-03-04 17:01:40 -05:00
and add it back
This commit is contained in:
parent
540e48dee6
commit
0c1a92ce6f
1 changed files with 18 additions and 13 deletions
31
flake.nix
31
flake.nix
|
@ -1,19 +1,24 @@
|
|||
{
|
||||
outputs = { self }: {
|
||||
inputs = {
|
||||
nixpkgs.url = "nixpkgs/nixos-unstable";
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs }: {
|
||||
lib = rec {
|
||||
currentDefaultPackage = flake: system: flake.defaultPackage.${system};
|
||||
# makeDefaultPackageOverrides =
|
||||
# flakes: inputs: system:
|
||||
# let
|
||||
# body = (builtins.listToAttrs (builtins.map
|
||||
# (name: {
|
||||
# name = name;
|
||||
# value = (currentDefaultPackage flake system);
|
||||
# })
|
||||
# flakes));
|
||||
# in (self: super:
|
||||
# body
|
||||
# );
|
||||
makeDefaultPackageOverrides =
|
||||
(flakes: system:
|
||||
let
|
||||
body = (nixpkgs.lib.attrsets.mapAttrs'
|
||||
(name: flake:
|
||||
{
|
||||
name = nixpkgs.lib.strings.toLower name;
|
||||
value = (currentDefaultPackage flake system);
|
||||
})
|
||||
flakes);
|
||||
in (self: super:
|
||||
body
|
||||
));
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue