From 7d765d8f46b479abe69b6da324e6bb6444be5cfd Mon Sep 17 00:00:00 2001 From: Bruno BELANYI Date: Mon, 10 May 2021 00:06:04 +0200 Subject: [PATCH] firefox: do not override other attributes in 'cfg' (#1988) Closes #1962. --- modules/programs/firefox.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/programs/firefox.nix b/modules/programs/firefox.nix index d0dcae5f0..53e1168fe 100644 --- a/modules/programs/firefox.nix +++ b/modules/programs/firefox.nix @@ -282,7 +282,7 @@ in if isDarwin then cfg.package else if versionAtLeast config.home.stateVersion "19.09" then - cfg.package.override { cfg = fcfg; } + cfg.package.override (old: { cfg = old.cfg or {} // fcfg; }) else (pkgs.wrapFirefox.override { config = bcfg; }) cfg.package { }; in