chore(modules): add auto-import default.nix files

This commit is contained in:
2026-05-22 20:19:10 +02:00
parent a9dc191c2f
commit bd8a8f7942
12 changed files with 193 additions and 281 deletions

10
modules/default.nix Normal file
View File

@@ -0,0 +1,10 @@
{ lib, ... }:
{
imports =
let
dirs = lib.attrNames (lib.filterAttrs (_: v: v == "directory") (builtins.readDir ./.));
hasDef = name: builtins.pathExists ./${name}/default.nix;
in
map (name: ./${name}) (builtins.filter hasDef dirs);
}