From 082ed38cb11b1a53cc5583ea44fdd8e90500e43b Mon Sep 17 00:00:00 2001 From: Andreas Rammhold Date: Fri, 24 May 2019 00:17:40 +0200 Subject: firefox-wrapper: stop creating new profiles when the binary path changes With a recent change to firefox (that landed in 67) a new profile is created whenever the install location changes. Since our install location (the binary path) always changes when we do a new build it is rather annoying. Setting the environment variable `SNAP_NAME` to `firefox` is supposed to workaround the issue. related to #58923 Woarkound taken from https://github.com/rail/nixos-configs/commit/1ff8b6c3d8b98d0695045eedb97ce135025c36a1 cc @rail --- pkgs/applications/networking/browsers/firefox/wrapper.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs/applications/networking') diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 90df5c40395a..61484478e4de 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -127,6 +127,7 @@ let --suffix PATH ':' "$out${browser.execdir or "/bin"}" \ --set MOZ_APP_LAUNCHER "${browserName}${nameSuffix}" \ --set MOZ_SYSTEM_DIR "$out/lib/mozilla" \ + --set SNAP_NAME "firefox" \ ${lib.optionalString gdkWayland '' --set GDK_BACKEND "wayland" \ ''}${lib.optionalString (browser ? gtk3) -- cgit 1.4.1