summary refs log tree commit diff
path: root/mixins/firefox/default.nix
diff options
context:
space:
mode:
authortzlil <tzlils@protonmail.com>2023-08-04 01:39:46 +0300
committertzlil <tzlils@protonmail.com>2023-08-04 01:39:46 +0300
commit6a229b7c89a7dac946d340c1fa705eca89eaef4c (patch)
tree6f303af5258d1c8f3b20d79e4c313537ff789bce /mixins/firefox/default.nix
parentbb4d5063da0e38651a7762a0150bbd54248cfdc9 (diff)
ExtensionSettings with installation_mode blocked removes all uneccesary crap
Diffstat (limited to 'mixins/firefox/default.nix')
-rw-r--r--mixins/firefox/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/mixins/firefox/default.nix b/mixins/firefox/default.nix
index 49f0fee..3dcea4d 100644
--- a/mixins/firefox/default.nix
+++ b/mixins/firefox/default.nix
@@ -205,6 +205,12 @@ in
             OverrideFirstRunPage = "";
             Extensions.Install = map (x: x.src.outPath) config.home-manager.users.tzlil.programs.firefox.profiles."default".extensions;
             SearchEngines.Default = "DuckDuckGo";
+            ExtensionSettings = {
+              "google@search.mozilla.org" = {installation_mode = "blocked";};
+              "amazondotcom@search.mozilla.org" = {installation_mode = "blocked";};
+              "wikipedia@search.mozilla.org" = {installation_mode = "blocked";};
+              "bing@search.mozilla.org" = {installation_mode = "blocked";};
+            };
           };
         };
         profiles.default = {