Files
nixos/custom-pkgs/default.nix
Joakim Repomaa 3a03103fc7 cleanup
2025-07-08 15:53:39 +03:00

25 lines
390 B
Nix

{
lib,
inputs,
pkgs-unstable,
...
}:
let
inherit (builtins) attrNames filter readDir;
dirs =
let
files = readDir ./.;
in
filter (name: files."${name}" == "directory") (attrNames files);
util = import ./util.nix;
in
lib.composeManyExtensions (
map (
dir:
import ./${dir} {
util = util dir;
inherit inputs pkgs-unstable;
}
) dirs
)