diff --git a/flake.nix b/flake.nix index 4318ad2..cc08286 100644 --- a/flake.nix +++ b/flake.nix @@ -46,8 +46,6 @@ inherit system; config.allowUnfree = true; }; - pkgs = mkpkgs inputs.nixpkgs; - pkgs11 = mkpkgs inputs.nixpkgs11; lib = inputs.nixpkgs.lib // inputs.home-manager.lib; createConfig = name: @@ -59,7 +57,7 @@ modules = [ { nixpkgs.overlays = [ - (import ./overlay.nix { inherit pkgs pkgs11; }) + (import ./overlay.nix { inherit mkpkgs inputs; }) inputs.doom-emacs.overlays.default ]; } diff --git a/overlay.nix b/overlay.nix index 89e7d3a..5233dbe 100644 --- a/overlay.nix +++ b/overlay.nix @@ -1,7 +1,12 @@ { - pkgs, - pkgs11, + mkpkgs, + inputs, + ... }: +let + pkgs = mkpkgs inputs.nixpkgs; + pkgs11 = mkpkgs inputs.nixpkgs11; +in _final: prev: { gnome = prev.gnome.overrideScope ( _final: prev: {