summaryrefslogtreecommitdiff
path: root/overlays.nix
blob: c2437e8e18b72357446042ac4b091e7af70f028d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ config, ... }:
{
  nixpkgs.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;
}