diff --git a/build01/configuration.nix b/build01/configuration.nix
index 8bef645..8cd2181 100644
--- a/build01/configuration.nix
+++ b/build01/configuration.nix
@@ -1,8 +1,17 @@
 { config, pkgs, lib, ... }:
 
 let
-  userImports = builtins.map (f: ../users/. + "/${f}") (builtins.filter (x: x != "lib.nix") (lib.attrNames (builtins.readDir ../users)));
-
+  userImports =
+    let
+      toUserPath = f: ../users/. + "/${f}";
+      onlyUserFiles = x:
+        lib.hasSuffix ".nix" x &&
+        x != "lib.nix"
+        ;
+      userDirEntries = builtins.readDir ../users;
+      userFiles = builtins.filter onlyUserFiles (lib.attrNames userDirEntries);
+    in
+    builtins.map toUserPath userFiles;
 in
 {
   imports = [