From da81f70d18bd92e600e87fd5c39b1fd849021cc3 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Tue, 16 Jun 2026 21:17:26 -0400 Subject: declare screen settings and initial nvim setup --- users/ryan/modules/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 users/ryan/modules/default.nix (limited to 'users/ryan/modules/default.nix') 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 @@ +{ lib, ... }: +let + entries = builtins.readDir ./.; + + modulesDirs = lib.filterAttrs + (name: type: + type == "directory" && + builtins.pathExists (./. + "/${name}/default.nix")) + entries; +in +{ + imports = map + (name: ./${name}) + (builtins.attrNames modulesDirs); +} -- cgit v1.3