some firefox settings

This commit is contained in:
Henri Dohmen 2025-12-29 14:08:46 +01:00
parent bafe0b7aa2
commit 24df8a251b
Signed by: hd
GPG key ID: AB79213B044674AE
3 changed files with 43 additions and 3 deletions

View file

@ -24,6 +24,7 @@ with lib;
podman-compose podman-compose
podman-tui podman-tui
ripgrep ripgrep
strace
unison unison
unzip unzip
usbutils usbutils

View file

@ -16,7 +16,6 @@ in
bitwarden-desktop bitwarden-desktop
calibre calibre
colmena colmena
firefox
fuzzel fuzzel
gh gh
nil nil
@ -41,7 +40,45 @@ in
}; };
}; };
programs.kdeconnect.enable = true; programs = {
kdeconnect.enable = true;
firefox = {
enable = true;
wrapperConfig = {
pipewireSupport = true;
};
policies = {
ExtensionSettings = {
"uBlock0@raymondhill.net" = {
installation_mode = "normal_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
};
};
};
preferences = {
"toolkit.telemetry.enabled" = false;
"toolkit.telemetry.unified" = false;
"toolkit.telemetry.archive.enabled" = false;
"toolkit.telemetry.server" = "";
"experiments.supported" = false;
"experiments.enabled" = false;
"experiments.manifest.uri" = "";
"datareporting.usage.uploadEnabled" = false;
"network.allow-experiments" = false;
"breakpad.reportURL" = "";
"browser.urlbar.suggest.quicksuggest" = false;
"extensions.pocket.enabled" = false;
"signon.rememberSignons" = false;
"signon.autofillForms" = false;
"signon.autofillForms.autocompleteOff" = false;
"browser.formfill.enable" = false;
"browser.shell.checkDefaultBrowser" = false;
"browser.topsites.contile.enabled" = false;
"browser.newtabpage.activity-stream.feeds.topsites" = false;
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
};
};
};
home = { home = {
programs.fish = { programs.fish = {
@ -85,7 +122,7 @@ in
"privacy.resistFingerprinting.block_mozAddonManager" = true; "privacy.resistFingerprinting.block_mozAddonManager" = true;
"network.http.sendRefererHeader" = 1; "network.http.sendRefererHeader" = 1;
"intl.accept_languages" = "en,en-us"; "intl.accept_languages" = "en,en-us";
"privacy.resistFingerprinting.letterboxing" = true; "privacy.resistFingerprinting.letterboxing" = false;
}; };
}; };
programs.thunderbird = { programs.thunderbird = {

View file

@ -104,6 +104,8 @@ in
"ltex.ltex-ls.path" = "${pkgs.ltex-ls-plus}"; "ltex.ltex-ls.path" = "${pkgs.ltex-ls-plus}";
"direnv.path.executable" = "${pkgs.direnv}/bin/direnv"; "direnv.path.executable" = "${pkgs.direnv}/bin/direnv";
"latex-workshop.latex.autoBuild.run" = "never"; "latex-workshop.latex.autoBuild.run" = "never";
# disable the cluttering Rust type hints unless crtl+alt is pressed
"editor.inlayHints.enabled" = "offUnlessPressed";
}; };
}; };
}; };