summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/dirfilter.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/utils/dirfilter.nix b/utils/dirfilter.nix
index 8472f79..b154b0e 100644
--- a/utils/dirfilter.nix
+++ b/utils/dirfilter.nix
@@ -1,7 +1,5 @@
+{ lib, ... }:
{ path, suffix ? null, type ? "regular" }:
-let lib = import <nixpkgs/lib>; in
-map
- (n: path + ("/" + n))
- (builtins.filter (n: suffix == null || (builtins.match ".*\\.${suffix}" n) != null)
+(builtins.filter (n: suffix == null || (builtins.match ".*\\.${suffix}" n) != null)
(lib.attrNames
(lib.filterAttrs (n: v: v == type) (builtins.readDir path))))