From c016fe803f7563a98afc119c3f2ccc42c1763797 Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Sun, 19 Jun 2022 00:55:07 -0400 Subject: [PATCH] refactor firefox settings --- modules/profiles/desktop.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/modules/profiles/desktop.nix b/modules/profiles/desktop.nix index 40043ea..10587ad 100644 --- a/modules/profiles/desktop.nix +++ b/modules/profiles/desktop.nix @@ -50,14 +50,18 @@ with lib; OfferToSaveLogins = false; DisableFormHistory = true; SearchSuggestEnabled = false; - Preferences = { - "browser.contentblocking.category" = { Status = "locked"; Value = "strict"; }; - "browser.zoom.siteSpecific" = { Status = "locked"; Value = false; }; - "extensions.formautofill.available" = { Status = "locked"; Value = "off"; }; - "media.setsinkid.enabled" = { Status = "locked"; Value = true; }; #GoogleVoice - "network.IDN_show_punycode" = { Status = "locked"; Value = true; }; - "ui.key.menuAccessKeyFocuses" = { Status = "locked"; Value = false; }; - }; + + Preferences = builtins.mapAttrs + (n: v: { Value = v; Status = "locked"; }) + { + "browser.contentblocking.category" = "strict"; + "browser.zoom.siteSpecific" = false; + "extensions.formautofill.available" = "off"; + "media.setsinkid.enabled" = true; #GoogleVoice + "network.IDN_show_punycode" = true; + "ui.key.menuAccessKeyFocuses" = false; + }; + }; })