also fixed nvf styling as stylix added it as a target also changed cmp, to almost no effect
50 lines
1.3 KiB
Nix
50 lines
1.3 KiB
Nix
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}: {
|
|
programs.firefox = {
|
|
enable = true;
|
|
# package = pkgs.librewolf;
|
|
profiles.blue = {
|
|
isDefault = true;
|
|
id = 0;
|
|
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
|
|
indie-wiki-buddy
|
|
bitwarden
|
|
darkreader
|
|
ff2mpv
|
|
i-dont-care-about-cookies
|
|
ublock-origin
|
|
unpaywall
|
|
dearrow
|
|
sponsorblock
|
|
return-youtube-dislikes
|
|
clearurls
|
|
youtube-shorts-block
|
|
youtube-high-definition
|
|
shinigami-eyes
|
|
];
|
|
search = {
|
|
default = "ddg"; # Set search engine to DuckDuckGo
|
|
force = true; # Prevents annoying error when rebuilding
|
|
};
|
|
settings = {
|
|
"browser.search.region" = "GB";
|
|
"browser.search.isUS" = false;
|
|
"distribution.searchplugins.defaultLocale" = "en-GB";
|
|
"general.useragent.locale" = "en-GB";
|
|
"identity.fxaccounts.enabled" = false;
|
|
"extensions.autoDisableScopes" = 0;
|
|
"browser.bookmarks.autoExportHTML" = true;
|
|
"browser.bookmarks.file" = "~/bookmarks.html";
|
|
};
|
|
};
|
|
policies = {
|
|
"OfferToSaveLogins" = false;
|
|
"DisablePocket" = true;
|
|
"AutofillAddressEnabled" = false;
|
|
"AutofillCreditCardEnabled" = false;
|
|
};
|
|
};
|
|
}
|