diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-08-02 14:25:52 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-08-02 17:10:10 -0600 |
| commit | d16bcb693db18b8ab2508cef6400ce1219dac833 (patch) | |
| tree | c031207e7f1784fe1e913d35436c02e63f79f814 /util/importAll.nix | |
| parent | 951025ec921a83d9ade36252b2fdc6da9f469c03 (diff) | |
pkgs/lib: refactor out of util/
Diffstat (limited to 'util/importAll.nix')
| -rw-r--r-- | util/importAll.nix | 17 |
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)) |
