summaryrefslogtreecommitdiff
path: root/hosts/ades/firefox-prefs.nix
blob: 47a10c6d1a963f90263f360f578c287e1286d768 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{ ... }:

{
  policies = {
    SearchBar = "separate";
    SearchEngines = {
      Remove = ["Google" "Amazon.com" "Bing" "EBay"];
      Default = "DuckDuckGo";
    };
    DisableTelemetry = true;
    EnableTrackingProtection = { Value = true; };
    OverrideFirstRunPage = "";
    OverridePostUpdatePage = "";
    NoDefaultBookmarks = true;
    FirefoxSuggest = {
      WebSuggestions = false;
      SponsoredSuggestions = false;
      ImproveSuggest = false;
    };
    FirefoxHome = {
      Search = true;
      TopSites = false;
      SponsoredTopSites = false;
      Highlights = false;
      Pocket = false;
      SponsoredPocket = false;
      Snippets = false;
    };
    UserMessaging = {
      WhatsNew = false;
      ExtensionRecommendations = false;
      FeatureRecommendations = false;
      UrlbarInterventions = false;
      SkipOnboarding = true;
      MoreFromMozilla = false;
    };
    ExtensionSettings."uBlock@raymondhill.net" = {
      installation_mode = "force_installed";
      install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
    };
  };

  preferencesStatus = "default";
  preferences = {
    "browser.aboutConfig.showWarning" = false;
    "browser.uidensity" = 1;
    "browser.backspace_action" = 1;
    "browser.ctrlTab.sortByRecentlyUsed" = true;
    "browser.startup.page" = 3;
  };
}