diff --git a/nixpkgs.nix b/nixpkgs.nix index 12e275c..816800f 100644 --- a/nixpkgs.nix +++ b/nixpkgs.nix @@ -3,15 +3,17 @@ inputs, system, ... -}: { - nixpkgs.channels.default = { +} @ args: { + nixpkgs.channels.default = rec { + default = pkgs; # nixpkgs (stable branch) pkgs = { inherit system; source = inputs.nixpkgs; - overlays = - [inputs.dobutterfliescry-net.overlays.default] - ++ import ./overlays/default.nix; + overlays = [ + inputs.dobutterfliescry-net.overlays.default + (import ./overlays/default.nix args) + ]; config = { # allowUnfree = false; allowBroken = false; @@ -31,9 +33,10 @@ upkgs = { inherit system; source = inputs.nixpkgs-unstable; - overlays = - [inputs.dobutterfliescry-net.overlays.default] - ++ import ./overlays/default.nix; + overlays = [ + inputs.dobutterfliescry-net.overlays.default + (import ./overlays/default.nix args) + ]; config = { allowUnfree = false; allowBroken = false;