feat(browsers): update firefox configurations

- update Mullvad Browser config
- update Firefox / Arkenfox config
This commit is contained in:
Felix Schröter 2023-05-31 16:01:45 +02:00
parent 386b3f6616
commit 4cee402863
Signed by: felschr
GPG key ID: 671E39E6744C807D
4 changed files with 42 additions and 10 deletions
home/browsers

View file

@ -8,8 +8,7 @@ let
inherit (import ../modules/firefox/common.nix { inherit config lib pkgs; })
mkConfig;
arkenfoxConfig =
builtins.readFile "${pkgs.nur.repos.slaier.arkenfox-userjs}/user.js";
arkenfoxConfig = builtins.readFile pkgs.nur.repos.slaier.arkenfox-userjs;
# Relax some arkenfox settings, to get a less strict
# alternative to Mullvad Browser to fallback on.
@ -25,6 +24,12 @@ let
# Disable Pocket
"extensions.pocket.enabled" = false;
# Enable search in location bar
"keyword.enabled" = false;
# Enable IPv6 again
"network.dns.disableIPv6" = false;
};
# use extraConfig to load arkenfox user.js before settings
@ -35,12 +40,10 @@ let
'';
commonExtensions = with firefox-addons; [
german-dictionary
ublock-origin
bitwarden
vimium
languagetool
libredirect
to-deepl
zotero-connector
];
in {