23 lines
512 B
Nix
23 lines
512 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
|
|
nixpkgs = {
|
|
config = {
|
|
allowUnfree = true;
|
|
allowBroken = true;
|
|
allowInsecure = false;
|
|
allowUnsupportedSystem = true;
|
|
};
|
|
|
|
overlays =
|
|
# Apply each overlay found in the /overlays directory
|
|
let path = ../overlays; in with builtins;
|
|
map (n: import (path + ("/" + n)))
|
|
(filter
|
|
(n: match ".*\\.nix" n != null ||
|
|
pathExists (path + ("/" + n + "/default.nix")))
|
|
(attrNames (readDir path)));
|
|
};
|
|
}
|