nixos-config/config/apps/firefox.nix
2025-07-18 18:37:50 +02:00

33 lines
865 B
Nix

{inputs, pkgs, ...}: let
user = import ../data/user.nix {};
in{
programs.firefox = {
enable = true;
profiles = {
default = {
isDefault = true;
search = {
default = "ddg";
force = true;
privateDefault = "ddg";
};
settings = {
"browser.aboutConfig.showWarning" = false;
"browser.toolbars.bookmarks.visibility" = "never";
"dom.webgpu.enabled" = true;
"gfx.webrender.all" = true;
"signon.rememberSignons" = false;
"identity.sync.tokenserver.uri" = "https://nirgendswo.com:8001/1.0/sync/1.5";
"services.sync.username" = user.email;
};
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
ublock-origin bitwarden rust-search-extension betterttv
];
};
};
};
}