From 588b6c00d371f5cd370b415842640bb47c3e6ef6 Mon Sep 17 00:00:00 2001 From: ChUrl Date: Thu, 30 Jun 2022 21:29:28 +0200 Subject: [PATCH] Update firefox config --- home/home.nix | 13 ++++++++++++- nixos/configuration.nix | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) 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