fix module walker

This commit is contained in:
Bryan Ramos 2026-03-13 00:43:03 -04:00
parent cfbfa3a8b0
commit 5be4bfc721

View file

@ -4,10 +4,11 @@ let
entries = builtins.readDir dir;
names = builtins.attrNames entries;
isModuleDir = path:
isModuleDir = path:
builtins.pathExists path &&
builtins.readFileType path == "directory" &&
builtins.baseNameOf path != "config";
builtins.baseNameOf path != "config" &&
builtins.baseNameOf path != "plugins";
isModule = file: file == "default.nix";
isNix = file: builtins.match ".*\\.nix" file != null && file != "default.nix";