From b40b47060f4d2ac56e116d5df2560d105f55e7b1 Mon Sep 17 00:00:00 2001
From: Martin Fischer <martin@push-f.com>
Date: Mon, 23 Dec 2024 17:22:22 +0100
Subject: graphical: tweak firefox settings

---
 nixos/parts/graphical.nix | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'nixos')

diff --git a/nixos/parts/graphical.nix b/nixos/parts/graphical.nix
index c290cc5..40dbed0 100644
--- a/nixos/parts/graphical.nix
+++ b/nixos/parts/graphical.nix
@@ -77,6 +77,11 @@
       # cannot use SearchEngines because it's only available on ESR :(
       # (https://mozilla.github.io/policy-templates/#searchengines-this-policy-is-only-available-on-the-esr)
 
+      Preferences = {
+        "browser.aboutConfig.showWarning" = false;
+        "extensions.activeThemeID" = "firefox-compact-dark@mozilla.org"; # can be changed via UI despite this about:config setting being locked
+      };
+
       ExtensionSettings = {
         "uBlock0@raymondhill.net" = {
           install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
@@ -85,6 +90,7 @@
       };
 
       PasswordManagerEnabled = false;
+      AutofillCreditCardEnabled = false;
       ExtensionSettings."{446900e4-71c2-419f-a6a7-df9c091e268b}" = {
         install_url = "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi";
         installation_mode = "force_installed";
-- 
cgit v1.2.3