aboutsummaryrefslogtreecommitdiff
path: root/home/programs/firefox/policies.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home/programs/firefox/policies.nix')
-rw-r--r--home/programs/firefox/policies.nix45
1 files changed, 29 insertions, 16 deletions
diff --git a/home/programs/firefox/policies.nix b/home/programs/firefox/policies.nix
index 4fba91b..e4b70eb 100644
--- a/home/programs/firefox/policies.nix
+++ b/home/programs/firefox/policies.nix
@@ -1,31 +1,44 @@
{
- DisablePocket = true;
- DisableFirefoxStudies = true;
AppAutoUpdate = false; # Disable automatic application update
- ManualAppUpdateOnly = true; # No update prompts
- DontCheckDefaultBrowser = true;
-
+ AutofillAddressEnabled = false;
+ AutofillCreditCardEnabled = false;
+ DisableFirefoxAccounts = true;
+ DisableFirefoxStudies = true;
+ DisableFormHistory = true;
+ DisablePocket = true;
+ DisableProfileImport = true;
+ DisableProfileRefresh = true;
DisableTelemetry = true;
+ DontCheckDefaultBrowser = true;
+ DisableSetDesktopBackground = true;
EnableTrackingProtection = {
Value = true;
Cryptomining = true;
Fingerprinting = true;
EmailTracking = true;
};
- DisableSetDesktopBackground = true;
- OfferToSaveLogins = false;
- OfferToSaveLoginsDefault = false;
-
- NoDefaultBookmarks = true;
-
- PasswordManagerEnabled = false; # we use 1password
-
FirefoxHome = {
- TopSites = false;
- SponsoredTopSites = false;
Highlights = false;
Pocket = false;
- SponsoredPocket = false;
+ Search = false;
Snippets = false;
+ SponsoredPocket = false;
+ SponsoredTopSites = false;
+ TopSites = false;
+ };
+ FirefoxSuggest = {
+ WebSuggestions = false;
+ SponsoredSuggestions = false;
+ ImproveSuggest = false;
+ Locked = true;
};
+ Homepage = {
+ StartPage = "previous-session";
+ };
+ NewTabPage = false;
+ OfferToSaveLogins = false;
+ OfferToSaveLoginsDefault = false;
+ ManualAppUpdateOnly = true; # No update prompts
+ NoDefaultBookmarks = true;
+ PasswordManagerEnabled = false; # we use 1password
}