about summary refs log tree commit diff
path: root/home/firefox.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--home/firefox.nix18
1 files changed, 16 insertions, 2 deletions
diff --git a/home/firefox.nix b/home/firefox.nix
index 2710f91..a982a2e 100644
--- a/home/firefox.nix
+++ b/home/firefox.nix
@@ -45,7 +45,6 @@
           "Google".metaData.hidden = true;
           "Amazon.com".metaData.hidden = true;
           "Bing".metaData.hidden = true;
-          "DuckDuckGo".metaData.hidden = true;
           "eBay".metaData.hidden = true;
           "Wikipedia (en)".metaData.alias = "w";
         };
@@ -53,15 +52,30 @@
       };
       settings = {
         "app.update.auto" = false;
+        "app.shield.optoutstudies.enabled" = false;
 
+        "browser.bookmarks.restore_default_bookmarks" = false;
+        "browser.bookmarks.showMobileBookmarks" = false;
+        "browser.compactmode.show" = true;
+        "browser.urlbar.placeholderName" = "search";
         "browser.shell.checkDefaultBrowser" = false;
         "browser.contentblocking.category" = "strict";
-        "browser.newtabpage.enabled" = false; # Make new tabs blank
         "browser.startup.page" = 3; # Restore previous windows and tabs on startup.
         "browser.warnOnQuit" = false;
+        "browser.formfill.enable" = false;
+        "browser.newtabpage.enabled" = false; # Make new tabs blank
+        "browser.newtabpage.activity-stream.feeds.section.topstories" = false;
+        "browser.newtabpage.activity-stream.feeds.telemetry" = false;
+        "browser.newtabpage.activity-stream.feeds.topsites" = false;
+        "browser.newtabpage.activity-stream.improvesearch.topSiteSearchShortcuts.havePinned" = "duckduckgo";
+        "browser.newtabpage.activity-stream.showSponsored" = false;
+        "browser.newtabpage.activity-stream.telemetry" = false;
+        "browser.urlbar.suggest.quicksuggest.nonsponsored" = false;
+        "browser.urlbar.suggest.quicksuggest.sponsored" = false;
 
         "dom.forms.autocomplete.formautofill" = false; # Disable autofill
 
+        "extensions.formautofill.addresses.enabled" = false;
         "extensions.formautofill.creditCards.enabled" = false; # Disable credit cards
         "extensions.htmlaboutaddons.inline-options.enabled" = false;
         "extensions.htmlaboutaddons.recommendations.enabled" = false;