71 lines
2 KiB
Nix
71 lines
2 KiB
Nix
|
{
|
||
|
flake.modules.homeManager.gui.programs.librewolf.policies = {
|
||
|
CaptivePortal = false;
|
||
|
DisableFirefoxAccounts = true;
|
||
|
DisableFirefoxStudies = true;
|
||
|
DisablePocket = true;
|
||
|
DisableTelemetry = true;
|
||
|
|
||
|
EnableTrackingProtection = {
|
||
|
Cryptomining = true;
|
||
|
Fingerprinting = true;
|
||
|
Value = true;
|
||
|
};
|
||
|
|
||
|
ExtensionSettings = {
|
||
|
"jid1-ZAdIEUB7XOzOJw@jetpack" = {
|
||
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/duckduckgo-for-firefox/latest.xpi";
|
||
|
installation_mode = "force_installed";
|
||
|
};
|
||
|
|
||
|
"uBlock0@raymondhill.net" = {
|
||
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
|
||
|
installation_mode = "force_installed";
|
||
|
};
|
||
|
};
|
||
|
|
||
|
FirefoxHome = {
|
||
|
Highlights = false;
|
||
|
Pocket = false;
|
||
|
Search = true;
|
||
|
Snippets = false;
|
||
|
SponsoredPocket = false;
|
||
|
SponsoredTopSites = false;
|
||
|
TopSites = true;
|
||
|
};
|
||
|
|
||
|
FirefoxSuggest = {
|
||
|
ImproveSuggest = false;
|
||
|
SponsoredSuggestions = false;
|
||
|
WebSuggestions = false;
|
||
|
};
|
||
|
|
||
|
NoDefaultBookmarks = true;
|
||
|
OfferToSaveLogins = false;
|
||
|
OfferToSaveLoginsDefault = false;
|
||
|
PasswordManagerEnabled = false;
|
||
|
|
||
|
Preferences = {
|
||
|
"browser.newtabpage.enabled" = false;
|
||
|
"cookiebanners.service.mode" = 2; # Block cookie banners
|
||
|
"cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing
|
||
|
"privacy.donottrackheader.enabled" = true;
|
||
|
"privacy.fingerprintingProtection" = true;
|
||
|
"privacy.resistFingerprinting" = true;
|
||
|
"privacy.trackingprotection.emailtracking.enabled" = true;
|
||
|
"privacy.trackingprotection.enabled" = true;
|
||
|
"privacy.trackingprotection.fingerprinting.enabled" = true;
|
||
|
"privacy.trackingprotection.socialtracking.enabled" = true;
|
||
|
};
|
||
|
|
||
|
HardwareAcceleration = true;
|
||
|
TranslateEnabled = true;
|
||
|
|
||
|
UserMessaging = {
|
||
|
ExtensionRecommendations = false;
|
||
|
UrlbarInterventions = false;
|
||
|
SkipOnboarding = true;
|
||
|
};
|
||
|
};
|
||
|
}
|