13 lines
308 B
Nix
Executable file
13 lines
308 B
Nix
Executable file
rec{
|
|
overlay = final: prev:
|
|
let
|
|
dirContents = builtins.readDir ../pkgs;
|
|
genPackage = name: {
|
|
inherit name;
|
|
value = final.callPackage (../pkgs + "/${name}") { };
|
|
};
|
|
names = builtins.attrNames dirContents;
|
|
in
|
|
builtins.listToAttrs (map genPackage names);
|
|
}
|