diff --git a/flake/util.nix b/flake/util.nix index e5e80ce..c800eec 100644 --- a/flake/util.nix +++ b/flake/util.nix @@ -1,13 +1,18 @@ { flake, - systems, - nixpkgs, + deps, ... }: let inherit (builtins) attrValues ; + + inherit + (deps) + systems + nixpkgs + ; in { forAllSystems = f: nixpkgs.lib.genAttrs systems (system: @@ -15,6 +20,10 @@ in { inherit system; allowUnfree = false; allowBroken = false; - overlays = attrValues flake.overlays; + overlays = attrValues ( + if flake ? overlays + then flake.overlays + else {} + ); })); }