feat(firefox): update config

This commit is contained in:
Felix Schröter 2020-11-22 10:55:35 +01:00
parent b0b040c2eb
commit c77873b1f1
No known key found for this signature in database
GPG key ID: 910ACB9F6BD26F58

View file

@ -18,6 +18,7 @@ let
"browser.send_pings" = false; "browser.send_pings" = false;
"browser.urlbar.speculativeConnect.enabled" = false; "browser.urlbar.speculativeConnect.enabled" = false;
"dom.event.clipboardevents.enabled" = false; "dom.event.clipboardevents.enabled" = false;
"dom.sequrity.https_only_mode" = true;
"media.eme.enabled" = false; "media.eme.enabled" = false;
"media.gmp-widevinecdm.enabled" = false; "media.gmp-widevinecdm.enabled" = false;
"media.navigator.enabled" = false; "media.navigator.enabled" = false;
@ -52,11 +53,14 @@ let
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" = "browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features" =
false; false;
"browser.newtabpage.activity-stream.feeds.snippets" = false; "browser.newtabpage.activity-stream.feeds.snippets" = false;
"extensions.update.enabled" = false;
"extensions.update.autoUpdateDefault" = false;
}; };
in { in {
programs.firefox = { programs.firefox = {
enable = true; enable = true;
package = pkgs.firefox.override { cfg = { enableFXCastBridge = true; }; }; package = with pkgs;
wrapFirefox firefox-unwrapped { cfg.enableFXCastBridge = true; };
profiles = { profiles = {
private = { private = {
id = 0; id = 0;
@ -68,7 +72,6 @@ in {
}; };
}; };
extensions = with firefox-addons; [ extensions = with firefox-addons; [
https-everywhere
ublock-origin ublock-origin
decentraleyes decentraleyes
clearurls clearurls