flake/home/applications/librewolf/default.nix

37 lines
1.2 KiB
Nix
Raw Normal View History

2024-02-13 20:36:41 +00:00
_: {
2023-11-05 12:50:08 +00:00
programs.librewolf = {
enable = true;
settings = {
2023-12-21 09:25:21 +00:00
# https://codeberg.org/librewolf/settings/src/branch/master/librewolf.cfg
# https://github.com/yokoffing/Betterfox/blob/main/librewolf.overrides.cfg
2023-11-05 12:50:08 +00:00
2023-12-21 09:25:21 +00:00
### Restore disabled functions
"browser.cache.disk.enable" = true;
"identity.fxaccounts.enabled" = true;
"media.eme.enabled" = true;
"privacy.donottrackheader.enabled" = false;
"privacy.globalprivacycontrol.enabled" = false;
"privacy.resistFingerprinting" = false;
"privacy.sanitize.sanitizeOnShutdown" = false;
2023-11-05 12:50:08 +00:00
"security.OCSP.enabled" = 0;
"security.OCSP.require" = false;
"security.pki.crlite_mode" = 2;
"webgl.disabled" = false;
2023-12-21 09:25:21 +00:00
### Smooth scrolling
2023-11-05 12:50:08 +00:00
"apz.overscroll.enabled" = true;
"general.smoothScroll" = true;
"general.smoothScroll.msdPhysics.enabled" = true;
"general.smoothScroll.msdPhysics.motionBeginSpringConstant" = 600;
"mousewheel.default.delta_multiplier_y" = 75;
2023-12-21 09:25:21 +00:00
### Misc
"extensions.activeThemeID" = "firefox-compact-dark@mozilla.org";
2023-11-05 12:50:08 +00:00
};
};
2024-01-09 19:36:50 +00:00
home.sessionVariables = {
MOZ_USE_XINPUT2 = "1";
};
2023-11-05 12:50:08 +00:00
}