- 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.
61 lines
2.6 KiB
JavaScript
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); |