summaryrefslogtreecommitdiff
path: root/users/ryan/modules/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/ryan/modules/default.nix')
-rw-r--r--users/ryan/modules/default.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/users/ryan/modules/default.nix b/users/ryan/modules/default.nix
new file mode 100644
index 0000000..55af9ec
--- /dev/null
+++ b/users/ryan/modules/default.nix
@@ -0,0 +1,15 @@
1{ lib, ... }:
2let
3 entries = builtins.readDir ./.;
4
5 modulesDirs = lib.filterAttrs
6 (name: type:
7 type == "directory" &&
8 builtins.pathExists (./. + "/${name}/default.nix"))
9 entries;
10in
11{
12 imports = map
13 (name: ./${name})
14 (builtins.attrNames modulesDirs);
15}