summaryrefslogtreecommitdiff
path: root/util/importAll.nix
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2024-08-02 14:25:52 -0600
committerAlejandro Soto <alejandro@34project.org>2024-08-02 17:10:10 -0600
commitd16bcb693db18b8ab2508cef6400ce1219dac833 (patch)
treec031207e7f1784fe1e913d35436c02e63f79f814 /util/importAll.nix
parent951025ec921a83d9ade36252b2fdc6da9f469c03 (diff)
pkgs/lib: refactor out of util/
Diffstat (limited to 'util/importAll.nix')
-rw-r--r--util/importAll.nix17
1 files changed, 0 insertions, 17 deletions
diff --git a/util/importAll.nix b/util/importAll.nix
deleted file mode 100644
index cc18640..0000000
--- a/util/importAll.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-lib:
-{ root, exclude ? [ ] }:
-with builtins; with lib;
-
-# http://chriswarbo.net/projects/nixos/useful_hacks.html
-let
- basename = removeSuffix ".nix";
-
- isMatch = name: type: (hasSuffix ".nix" name || type == "directory")
- && ! elem name (map basename exclude);
-
- entry = name: _: {
- name = basename name;
- value = import (root + "/${name}");
- };
-in
-mapAttrs' entry (filterAttrs isMatch (readDir root))