From 5014c0ed2160393fb787b585127bce8f27fda722 Mon Sep 17 00:00:00 2001 From: tilpner Date: Fri, 6 Mar 2020 16:05:01 +0100 Subject: Separate policy into smaller modules --- profiles/noUpdates.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 profiles/noUpdates.nix (limited to 'profiles/noUpdates.nix') diff --git a/profiles/noUpdates.nix b/profiles/noUpdates.nix new file mode 100644 index 0000000..67cdb43 --- /dev/null +++ b/profiles/noUpdates.nix @@ -0,0 +1,25 @@ +{ ffLib }: { + policies = { + DisableAppUpdate = true; + DisableSystemAddonUpdate = true; + ExtensionUpdate = false; + + Preferences = ffLib.flattenAttrs { + app.update.auto = false; + browser.search.update = false; + }; + }; + + preferences = { + # try really hard to prevent search engine resets, probably wrong + browser.search = { + update = false; + geoSpecificDefaults = false; + "geoSpecificDefaults.url" = ""; + geoip.url = ""; + suggest.enabled = false; + reset.enabled = false; + reset.whitelist = ""; + }; + }; +} -- cgit v1.2.3