diff --git a/home/home.nix b/home/home.nix index 18fa55ad..142bda9a 100644 --- a/home/home.nix +++ b/home/home.nix @@ -51,7 +51,18 @@ firefox = { enable = true; - enableGnomeExtensions = true; + + # TODO: Add extra config + package = pkgs.firefox.override { + # See nixpkgs' firefox/wrapper.nix to check which options you can use + cfg = { + # Gnome shell native connector + enableGnomeExtensions = true; + }; + } + + # TODO: Add extensions + extensions = []; }; fzf = { diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 5fec88ed..771ce0ab 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -107,7 +107,7 @@ # Gnome (Wayland) services.xserver.displayManager.gdm.enable = true; services.xserver.desktopManager.gnome.enable = true; - services.gnome.chrome-gnome-shell.enable = true; # Also need this for firefox, firefox ext is enabled in HomeManager + # services.gnome.chrome-gnome-shell.enable = true; # Also need this for firefox, firefox ext is enabled in HomeManager # TODO: Is this still true? # HomeManager services.gnome.gnome-keyring.enable = true; # TODO: Identify all the crap