aboutsummaryrefslogtreecommitdiff
path: root/nix/overlays.nix
blob: 12e0e86d277881bc857a3373990cbbeafdb173e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ config, ... }:
{
  overlays =
    let
      paths = [
        ./overlays
      ];
    in with builtins;
      concatMap (path:
        (map (n: import (path + ("/" + n)))
          (filter (n: match ".*\\.nix" n != null ||
                      pathExists (path + ("/" + n + "/default.nix")))
            (attrNames (readDir path))))) paths;
}