Files
windows-install/Firefox/betterfoxoverrides.js
EzekialSA c553fbdba5 Add configuration files for system settings and browser preferences
- Create registry.csv to define various Windows registry settings for privacy, telemetry, and UI preferences.
- Add betterfoxoverrides.js for Firefox to restore login manager, address and credit card manager, and customize new tab page settings.
- Introduce smoothfox.js for Firefox to enable smooth scrolling and adjust mouse wheel settings.
- Establish registry.yaml to organize and document registry paths and values for system, appearance, search, privacy, and application settings.
2026-05-17 23:22:39 +08:00

61 lines
2.6 KiB
JavaScript

user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
// PREF: restore login manager
user_pref("signon.rememberSignons", true);
// PREF: pop-up to save logins for a new site
user_pref("signon.formlessCapture.enabled", true);
// PREF: restore address and credit card manager
user_pref("extensions.formautofill.addresses.enabled", true);
user_pref("extensions.formautofill.creditCards.enabled", true);
// PREF: restore Top Sites on New Tab page
user_pref("browser.newtabpage.activity-stream.feeds.topsites", true);
// PREF: remove default Top Sites (Facebook, Twitter, etc.)
// This does not block you from adding your own.
user_pref("browser.newtabpage.activity-stream.default.sites", "");
// PREF: remove sponsored content on New Tab page
user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false); // Sponsored shortcuts
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); // Recommended by Pocket
user_pref("browser.newtabpage.activity-stream.showSponsored", false); // Sponsored Stories
// PREF: enable container tabs
user_pref("privacy.userContext.enabled", true);
// PREF: enable GPU-accelerated Canvas2D [WINDOWS]
user_pref("gfx.canvas.accelerated", true);
// PREF: restore search engine suggestions
user_pref("browser.search.suggest.enabled", true);
// PREF: Allow uBlock Origin in private browsing
user_pref("extensions.webextensions.privateBrowsing.enabled.uBlock0@raymondhill.net", true);
// PREF: Set search engine placeholders (cosmetic)
user_pref("browser.urlbar.placeholderName", "DuckDuckGo");
user_pref("browser.urlbar.placeholderName.private", "DuckDuckGo");
// PREF: Fake flag but attempting anyways to set default browser
user_pref("browser.search.defaultenginename", "DuckDuckGo");
user_pref("browser.policies.runOncePerModification.setDefaultSearchEngine", "DuckDuckGo");
user_pref("browser.urlbar.placeholderName", "DuckDuckGo");
user_pref("browser.urlbar.placeholderName.private", "DuckDuckGo");
user_pref("browser.preferences.moreFromMozilla", false);
// Disable search suggestions in private browsing
user_pref("browser.search.suggest.enabled.private", false);
// Use separate search engine for private browsing
user_pref("browser.search.separatePrivateDefault", true);
user_pref("browser.search.separatePrivateDefault.ui.enabled", true);
// PREF: smart tab groups
user_pref("browser.tabs.groups.smart.enabled", false);
// PREF: restore link previews
user_pref("browser.ml.linkPreview.enabled", true);