diff --git a/overlays/nixpak/firefox.nix b/overlays/nixpak/firefox.nix index 6141712..b3448d3 100644 --- a/overlays/nixpak/firefox.nix +++ b/overlays/nixpak/firefox.nix @@ -75,15 +75,13 @@ }; }; in - sandboxed-firefox-esr.config.env.overrideAttrs (old: { - passthru = (old.passthru or {}) // { - browserName = "firefox"; - enableOfficialBranding = true; - override = args: sandboxed-firefox-esr.config.env.override (old: { - extraPrefsFiles = args.extraPrefsFiles or old.extraPrefsFiles or []; - nativeMessagingHosts = args.nativeMessagingHosts or old.nativeMessagingHosts or []; - inherit (args) cfg; - }); + prev.wrapFirefox sandboxed-firefox-esr.config.env { + browserName = "firefox"; + pname = "firefox-esr-sandboxed"; + desktopName = "Firefox ESR (Sandboxed)"; + + extraPolicies = { + DisableAppUpdate = true; }; - }); + }; }