From cc98e529f5eaf3957caf661ed1a2fc1976f4d9c1 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Mon, 23 May 2022 23:58:40 -0500 Subject: [PATCH] Update Firefox and stateVersion Set home-manager stateVersion to 21.11 Move to newer method of integrating Firefox with Gnome Add tree-style-tab plugin for Firefox --- home/gui/firefox.nix | 7 ++++++- home/home.nix | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/home/gui/firefox.nix b/home/gui/firefox.nix index a79cfd5..d5513a0 100644 --- a/home/gui/firefox.nix +++ b/home/gui/firefox.nix @@ -13,11 +13,16 @@ in with lib; { programs.firefox = { enable = true; - enableGnomeExtensions = true; + package = pkgs.firefox-wayland.override { + cfg = { + enableGnomeExtensions = true; + }; + }; extensions = with pkgs.nur.repos.rycee.firefox-addons; [ keepassxc-browser octotree refined-github + tree-style-tab ublock-origin ]; profiles = { diff --git a/home/home.nix b/home/home.nix index 8ecf54a..62cd5b3 100644 --- a/home/home.nix +++ b/home/home.nix @@ -18,4 +18,5 @@ in { home.username = name; home.homeDirectory = if name == "root" then "/root" else "/home/${name}"; + home.stateVersion = "21.11"; }