mirror of
https://github.com/yokoffing/Betterfox.git
synced 2026-06-12 07:30:47 +05:30
v120-122 (#268)
This commit is contained in:
+47
-29
@@ -3,8 +3,10 @@
|
||||
* Peskyfox *
|
||||
* "Aquila non capit muscas" *
|
||||
* priority: remove annoyances *
|
||||
* version: 119 *
|
||||
* version: 122 *
|
||||
* url: https://github.com/yokoffing/Betterfox *
|
||||
* credit: Some prefs are reproduced and adapted from the arkenfox project *
|
||||
* credit urL: https://github.com/arkenfox/user.js *
|
||||
***************************************************************************/
|
||||
|
||||
/****************************************************************************
|
||||
@@ -32,7 +34,8 @@ user_pref("browser.discovery.enabled", false);
|
||||
// [2] https://github.com/arkenfox/user.js/issues/1730
|
||||
// [3] https://www.fakespot.com/
|
||||
// [4] https://www.ghacks.net/2023/10/12/firefox-will-soon-tell-you-if-product-reviews-are-reliable/
|
||||
//user_pref("browser.shopping.experience2023.enabled", false); // [DEFAULT: false]
|
||||
//user_pref("browser.shopping.experience2023.enabled", false); // DEFAULT
|
||||
//user_pref("browser.shopping.experience2023.ads.exposure", false); // DEFAULT [FF121+]
|
||||
|
||||
// PREF: disable Firefox from asking to set as the default browser
|
||||
// [1] https://github.com/yokoffing/Betterfox/issues/166
|
||||
@@ -46,12 +49,6 @@ user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features",
|
||||
// PREF: hide "More from Mozilla" in Settings
|
||||
user_pref("browser.preferences.moreFromMozilla", false);
|
||||
|
||||
// PREF: only show List All Tabs icon when needed
|
||||
// true=always show tab overflow dropdown (FF106+ default)
|
||||
// false=only display tab dropdown when there are too many tabs
|
||||
// [1] https://www.ghacks.net/2022/10/19/how-to-hide-firefoxs-list-all-tabs-icon/
|
||||
user_pref("browser.tabs.tabmanager.enabled", false);
|
||||
|
||||
// PREF: tab and about:config warnings
|
||||
//user_pref("browser.tabs.warnOnClose", false); // DEFAULT [FF94+]
|
||||
//user_pref("browser.tabs.warnOnCloseOtherTabs", true); // DEFAULT
|
||||
@@ -68,6 +65,15 @@ user_pref("browser.aboutwelcome.enabled", false); // disable Intro screens
|
||||
// PREF: disable "What's New" toolbar icon [FF69+]
|
||||
//user_pref("browser.messaging-system.whatsNewPanel.enabled", false);
|
||||
|
||||
// PREF: only show List All Tabs icon when needed
|
||||
// true=always show tab overflow dropdown (FF106+ default)
|
||||
// false=only display tab dropdown when there are too many tabs
|
||||
// [1] https://www.ghacks.net/2022/10/19/how-to-hide-firefoxs-list-all-tabs-icon/
|
||||
user_pref("browser.tabs.tabmanager.enabled", false);
|
||||
|
||||
// PREF: enable new screenshot tool [FF122+]
|
||||
//user_pref("screenshots.browser.component.enabled", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: THEME ADJUSTMENTS *
|
||||
****************************************************************************/
|
||||
@@ -102,6 +108,10 @@ user_pref("browser.privateWindowSeparation.enabled", false);
|
||||
// PREF: reduce the size of the "private window" indicator in tab bar [FF106+]
|
||||
//user_pref("browser.privatebrowsing.enable-new-indicator", false); // REMOVED [FF119+]
|
||||
|
||||
// PREF: show search bar [FF122+]
|
||||
// Mozilla has removed the search bar option from the settings window.
|
||||
//user_pref("browser.search.widget.inNavBar", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: COOKIE BANNER HANDLING *
|
||||
****************************************************************************/
|
||||
@@ -121,7 +131,8 @@ user_pref("cookiebanners.service.mode.privateBrowsing", 1);
|
||||
// PREF: Cookie Banner global rules
|
||||
// Global rules that can handle a list of cookie banner libraries and providers on any site.
|
||||
// This is used for click rules that can handle common Consent Management Providers (CMP).
|
||||
user_pref("cookiebanners.service.enableGlobalRules", true);
|
||||
//user_pref("cookiebanners.service.enableGlobalRules", true); // DEFAULT [FF121+]
|
||||
//user_pref("cookiebanners.service.enableGlobalRules.subFrames", true); // DEFAULT [FF121+]
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: TRANSLATIONS *
|
||||
@@ -179,15 +190,16 @@ user_pref("full-screen-api.warning.timeout", 0); // default=3000
|
||||
|
||||
// PREF: minimize URL bar suggestions (bookmarks, history, open tabs)
|
||||
// Dropdown options in the URL bar:
|
||||
//user_pref("browser.urlbar.suggest.bookmark", true); // DEFAULT
|
||||
user_pref("browser.urlbar.suggest.engines", false);
|
||||
//user_pref("browser.urlbar.suggest.history", false);
|
||||
//user_pref("browser.urlbar.suggest.bookmark", true); // DEFAULT
|
||||
//user_pref("browser.urlbar.suggest.clipboard", false);
|
||||
//user_pref("browser.urlbar.suggest.openpage", false);
|
||||
//user_pref("browser.urlbar.suggest.searches", false);
|
||||
user_pref("browser.urlbar.suggest.engines", false);
|
||||
//user_pref("browser.urlbar.suggest.searches", false);
|
||||
//user_pref("browser.urlbar.quickactions.enabled", false);
|
||||
//user_pref("browser.urlbar.shortcuts.quickactions", false);
|
||||
//user_pref("browser.urlbar.suggest.weather", true); // DEFAULT [FF108]
|
||||
//user_pref("browser.urlbar.weather.ignoreVPN", false); // DEFAULT
|
||||
//user_pref("browser.urlbar.quickactions.enabled", false); // NIGHTLY
|
||||
//user_pref("browser.urlbar.shortcuts.quickactions", false); // NIGHTLY
|
||||
user_pref("browser.urlbar.suggest.calculator", true);
|
||||
user_pref("browser.urlbar.unitConversion.enabled", true);
|
||||
|
||||
@@ -204,9 +216,7 @@ user_pref("browser.urlbar.trending.featureGate", false);
|
||||
//user_pref("browser.urlbar.mdn.featureGate", false); // [FF117+] [HIDDEN PREF]
|
||||
//user_pref("browser.urlbar.pocket.featureGate", false); // [FF116+] [DEFAULT: false]
|
||||
//user_pref("browser.urlbar.weather.featureGate", false); // [FF108+] [DEFAULT: false]
|
||||
|
||||
// PREF: disable urlbar clipboard suggestions [FF118+]
|
||||
//user_pref("browser.urlbar.clipboard.featureGate", false); // [DEFAULT: false]
|
||||
//user_pref("browser.urlbar.clipboard.featureGate", false); // [FF118+] [DEFAULT: false]
|
||||
|
||||
// PREF: disable tab-to-search [FF85+]
|
||||
// Alternatively, you can exclude on a per-engine basis by unchecking them in Options>Search
|
||||
@@ -312,31 +322,33 @@ user_pref("extensions.pocket.enabled", false);
|
||||
* SECTION: DOWNLOADS *
|
||||
******************************************************************************/
|
||||
|
||||
// PREF: autohide the downloads button
|
||||
//user_pref("browser.download.autohideButton", true); // DEFAULT
|
||||
|
||||
// PREF: choose download location
|
||||
// [SETTING] To set your default "downloads": General>Downloads>Save files to...
|
||||
// 0=desktop, 1=downloads (default), 2=last used
|
||||
//user_pref("browser.download.folderList", 1); // DEFAULT
|
||||
|
||||
// PREF: always ask where to download
|
||||
// PREF: always ask how to handle new mimetypes [FF101+]
|
||||
// Enforce user interaction for greater security.
|
||||
// [SETTING] General>Files and Applications>Applications>What should Firefox do with other files?
|
||||
// false=Save files
|
||||
// true=Ask whether to open or save files
|
||||
user_pref("browser.download.always_ask_before_handling_new_types", true);
|
||||
|
||||
// PREF: always ask where to download
|
||||
// [OPTIONAL HARDENING] Enforce user interaction for greater security.
|
||||
// [SETTING] General>Files and Applications>Downloads>Always ask you where to save files
|
||||
// [DIALOGUE] "Ask whether to open or save files"
|
||||
// true=direct download (default)
|
||||
// false=the user is asked what to do
|
||||
// [1] https://github.com/yokoffing/Betterfox/issues/216
|
||||
user_pref("browser.download.useDownloadDir", false);
|
||||
// [1] https://github.com/yokoffing/Betterfox/issues/267
|
||||
//user_pref("browser.download.useDownloadDir", false);
|
||||
//user_pref("browser.download.dir", "C:\Users\<YOUR_USERNAME>\AppData\Local\Temp"); // [WINDOWS]
|
||||
|
||||
// PREF: always ask how to handle new mimetypes
|
||||
// Enforce user interaction for greater security.
|
||||
// [SETTING] General>Files and Applications>Applications>What should Firefox do with other files?>Ask whether to open or save files
|
||||
user_pref("browser.download.always_ask_before_handling_new_types", true);
|
||||
// PREF: autohide the downloads button
|
||||
//user_pref("browser.download.autohideButton", true); // DEFAULT
|
||||
|
||||
// PREF: disable downloads panel opening on every download
|
||||
// Controls whether to open the downloads panel every time a download begins.
|
||||
// PREF: disable download panel opening on every download [non-functional?]
|
||||
// Controls whether to open the download panel every time a download begins.
|
||||
// [NOTE] The first download ever ran in a new profile will still open the panel.
|
||||
//user_pref("browser.download.alwaysOpenPanel", false);
|
||||
|
||||
@@ -484,6 +496,9 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
//user_pref("dom.disable_open_during_load", true); // DEFAULT
|
||||
//user_pref("privacy.popups.showBrowserMessage", true); // DEFAULT
|
||||
|
||||
// PREF: enable Tab Preview [FF122+]
|
||||
//user_pref("browser.tabs.cardPreview.enabled", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: UNCATEGORIZED *
|
||||
****************************************************************************/
|
||||
@@ -573,3 +588,6 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
// Still needed for Stylus?
|
||||
// [1] https://reddit.com/r/FirefoxCSS/comments/8x2q97/reenabling_mozdocument_rules_in_firefox_61/
|
||||
//user_pref("layout.css.moz-document.content.enabled", true);
|
||||
|
||||
// PREF: always underline links [FF120+]
|
||||
//user_pref("layout.css.always_underline_links", false); // DEFAULT
|
||||
|
||||
Reference in New Issue
Block a user