Fix ff crash on Jude

This commit is contained in:
Greg Hellings
2024-08-09 03:36:36 -05:00
parent 62df7c8cf6
commit 1756bb07cb
2 changed files with 6 additions and 8 deletions
+5 -8
View File
@@ -8,12 +8,9 @@ let
); );
# For now, we ignore this and don't install it # For now, we ignore this and don't install it
ffPkgs = if ( pkgs.stdenv.hostPlatform.isDarwin ) ffPkgs = pkgs.firefox.override { cfg.enableGnomeExtensions = true; };
then pkgs.firefox-bin
else pkgs.firefox-wayland.override { cfg.enableGnomeExtensions = true; };
vars = { vars = {
MOZ_ENABLE_WAYLAND = "1";
XDG_CURRENT_DESKTOP = "GNOME"; XDG_CURRENT_DESKTOP = "GNOME";
}; };
in { in {
@@ -56,9 +53,12 @@ in {
programs.firefox = { programs.firefox = {
enable = (! pkgs.stdenv.hostPlatform.isDarwin); enable = (! pkgs.stdenv.hostPlatform.isDarwin);
#package = ffPkgs; package = ffPkgs;
profiles = { profiles = {
default = { default = {
isDefault = true;
id = 0;
search.default = "DuckDuckGo";
settings = { settings = {
"app.update.auto" = false; "app.update.auto" = false;
"browser.ctrlTab.sortByRecentlyUsed" = true; "browser.ctrlTab.sortByRecentlyUsed" = true;
@@ -70,16 +70,13 @@ in {
}; };
extensions = with pkgs.nur.repos.rycee.firefox-addons; [ extensions = with pkgs.nur.repos.rycee.firefox-addons; [
bitwarden bitwarden
#bypass-paywalls-clean
gsconnect gsconnect
foxyproxy-standard foxyproxy-standard
multi-account-containers multi-account-containers
plasma-integration
octotree octotree
refined-github refined-github
tree-style-tab tree-style-tab
ublock-origin ublock-origin
unpaywall
]; ];
}; };
}; };
+1
View File
@@ -20,6 +20,7 @@
./vmdev.nix ./vmdev.nix
]; ];
environment.sessionVariables.MOZ_ENABLE_WAYLAND = "0";
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
coreutils-full coreutils-full
efibootmgr efibootmgr