8 lines
230 B
Nix
8 lines
230 B
Nix
{ ... }:
|
|
let
|
|
entries = builtins.attrNames (builtins.readDir ./.);
|
|
modules = builtins.filter (dir: builtins.pathExists (./. + "/${dir}/default.nix")) entries;
|
|
in
|
|
{
|
|
imports = builtins.map (name: (./. + "/${name}")) modules;
|
|
}
|