From 236dc27b8f6c5988a9c7b99e0d51a80a2b59f076 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Mon, 17 Mar 2025 11:59:55 +0100 Subject: [PATCH] enable firefox coloring --- home-manager/firefox/config/preferences.nix | 2 ++ home-manager/firefox/default.nix | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/home-manager/firefox/config/preferences.nix b/home-manager/firefox/config/preferences.nix index 125a578..03713fb 100644 --- a/home-manager/firefox/config/preferences.nix +++ b/home-manager/firefox/config/preferences.nix @@ -66,4 +66,6 @@ # This is annoying, because I can have a blank workspace, open Firefox and # then have Firefox open on some other workspace "widget.disable-workspace-management" = true; + # Automatically enable extensions, don't manually confirm if it should be enabled + "extensions.autoDisableScopes" = 0; } diff --git a/home-manager/firefox/default.nix b/home-manager/firefox/default.nix index 5728cfe..4106686 100644 --- a/home-manager/firefox/default.nix +++ b/home-manager/firefox/default.nix @@ -59,7 +59,12 @@ let }; }; in { - stylix.targets.firefox.profileNames = [ "default" ]; + stylix = lib.mkIf osConfig.custom.graphical.stylix.enable { + targets.firefox = { + profileNames = [ "default" ]; + colorTheme.enable = true; + }; + }; programs.firefox = { enable = true; policies = { @@ -111,6 +116,7 @@ in { visibility: collapse !important; } ''; + extensions.force = true; extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ clearurls darkreader