mirror of
https://github.com/yokoffing/Betterfox.git
synced 2026-06-12 15:40:48 +05:30
v.129 (#315)
This commit is contained in:
+70
-45
@@ -3,7 +3,7 @@
|
||||
* Peskyfox *
|
||||
* "Aquila non capit muscas" *
|
||||
* priority: remove annoyances *
|
||||
* version: 128.1 *
|
||||
* version: 129 *
|
||||
* 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 *
|
||||
@@ -71,8 +71,8 @@ user_pref("browser.aboutwelcome.enabled", false); // disable Intro screens
|
||||
// [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);
|
||||
// PREF: new profile switcher
|
||||
user_pref("browser.profiles.enabled", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: THEME ADJUSTMENTS *
|
||||
@@ -109,6 +109,9 @@ user_pref("browser.privateWindowSeparation.enabled", false);
|
||||
// Mozilla has removed the search bar option from the settings window.
|
||||
//user_pref("browser.search.widget.inNavBar", true);
|
||||
|
||||
// PREF: new tab page wallpapers
|
||||
user_pref("browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: COOKIE BANNER HANDLING *
|
||||
****************************************************************************/
|
||||
@@ -341,7 +344,7 @@ user_pref("extensions.pocket.enabled", false);
|
||||
// [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);
|
||||
//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.
|
||||
@@ -511,20 +514,13 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
//user_pref("browser.tabs.hoverPreview.showThumbnails", true); // DEFAULT
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: UNCATEGORIZED *
|
||||
****************************************************************************/
|
||||
* SECTION: KEYBOARD AND SHORTCUTS *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: disable backspace action
|
||||
// 0=previous page, 1=scroll up, 2=do nothing
|
||||
//user_pref("browser.backspace_action", 2); // DEFAULT
|
||||
|
||||
// PREF: disable Reader mode
|
||||
// [TIP] Use about:reader?url=%s as a keyword to open links automatically in reader mode [1].
|
||||
// Firefox will not have to parse webpage for Reader when navigating.
|
||||
// Extremely minimal performance impact, if you disable.
|
||||
// [1] https://www.reddit.com/r/firefox/comments/621sr2/i_found_out_how_to_automatically_open_a_url_in/
|
||||
//user_pref("reader.parse-on-load.enabled", false);
|
||||
|
||||
// PREF: disable ALT key toggling the menu bar
|
||||
//user_pref("ui.key.menuAccessKeyFocuses", false);
|
||||
//user_pref("ui.key.menuAccessKey", 18); // DEFAULT
|
||||
@@ -533,6 +529,26 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
// [SETTING] Ctrl+Tab cycles through tabs in recently used order
|
||||
//user_pref("browser.ctrlTab.sortByRecentlyUsed", true);
|
||||
|
||||
// PREF: disable websites overriding Firefox's keyboard shortcuts [FF58+]
|
||||
// 0=ask (default), 1=allow, 2=block
|
||||
// [SETTING] to add site exceptions: Ctrl+I>Permissions>Override Keyboard Shortcuts ***/
|
||||
//user_pref("permissions.default.shortcuts", 2);
|
||||
|
||||
// PREF: hide frequent sites on right-click of taskbar icon [WINDOWS?]
|
||||
//user_pref("browser.taskbar.lists.frequent.enabled", false);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: ACCESSIBILITY AND USABILITY *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: disable Reader mode parse on load
|
||||
// Reader supposedly costs extra CPU after page load.
|
||||
// [TIP] Use about:reader?url=%s as a keyword to open links automatically in reader mode [1].
|
||||
// Firefox will not have to parse webpage for Reader when navigating.
|
||||
// Extremely minimal performance impact, if you disable.
|
||||
// [1] https://www.reddit.com/r/firefox/comments/621sr2/i_found_out_how_to_automatically_open_a_url_in/
|
||||
//user_pref("reader.parse-on-load.enabled", false);
|
||||
|
||||
// PREF: Spell-check
|
||||
// 0=none, 1-multi-line, 2=multi-line & single-line
|
||||
//user_pref("layout.spellcheckDefault", 1); // DEFAULT
|
||||
@@ -541,9 +557,25 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
// [1] https://kb.mozillazine.org/Ui.SpellCheckerUnderlineStyle#Possible_values_and_their_effects
|
||||
//user_pref("ui.SpellCheckerUnderlineStyle", 1);
|
||||
|
||||
// PREF: remove underlined characters from various settings
|
||||
//user_pref("ui.key.menuAccessKey", 0);
|
||||
|
||||
// PREF: enable CSS moz document rules
|
||||
// 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);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: BOOKMARK MANAGEMENT *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: limit the number of bookmark backups Firefox keeps
|
||||
//user_pref("browser.bookmarks.max_backups", 1); // default=15
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: ZOOM AND DISPLAY SETTINGS *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: zoom only text on webpage, not other elements
|
||||
//user_pref("browser.zoom.full", false);
|
||||
|
||||
@@ -561,32 +593,36 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
// PREF: hide image placeholders
|
||||
//user_pref("browser.display.show_image_placeholders", false);
|
||||
|
||||
// PREF: wrap long lines of text when using source / debugger
|
||||
//user_pref("view_source.wrap_long_lines", true);
|
||||
//user_pref("devtools.debugger.ui.editor-wrapping", true);
|
||||
|
||||
// PREF: enable ASRouter Devtools at about:newtab#devtools (useful if you're making your own CSS theme)
|
||||
// [1] https://firefox-source-docs.mozilla.org/browser/components/newtab/content-src/asrouter/docs/debugging-docs.html
|
||||
//user_pref("browser.newtabpage.activity-stream.asrouter.devtoolsEnabled", true);
|
||||
// show user agent styles in the inspector
|
||||
//user_pref("devtools.inspector.showUserAgentStyles", true);
|
||||
// show native anonymous content (like scrollbars or tooltips) and user agent shadow roots (like the components of an <input> element) in the inspector
|
||||
//user_pref("devtools.inspector.showAllAnonymousContent", true);
|
||||
|
||||
// PREF: print preview
|
||||
//user_pref("print.tab_modal.enabled", true); // DEFAULT
|
||||
|
||||
// PREF: adjust the minimum tab width
|
||||
// Can be overridden by userChrome.css
|
||||
//user_pref("browser.tabs.tabMinWidth", 120); // default=76
|
||||
|
||||
// PREF: remove underlined characters from various settings
|
||||
//user_pref("ui.key.menuAccessKey", 0);
|
||||
// PREF: always underline links [FF120+]
|
||||
//user_pref("layout.css.always_underline_links", false); // DEFAULT
|
||||
|
||||
// PREF: disable websites overriding Firefox's keyboard shortcuts [FF58+]
|
||||
// 0=ask (default), 1=allow, 2=block
|
||||
// [SETTING] to add site exceptions: Ctrl+I>Permissions>Override Keyboard Shortcuts ***/
|
||||
//user_pref("permissions.default.shortcuts", 2);
|
||||
/****************************************************************************
|
||||
* SECTION: DEVELOPER TOOLS *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: wrap long lines of text when using source / debugger
|
||||
//user_pref("view_source.wrap_long_lines", true);
|
||||
//user_pref("devtools.debugger.ui.editor-wrapping", true);
|
||||
|
||||
// PREF: enable ASRouter Devtools at about:newtab#devtools
|
||||
// This is useful if you're making your own CSS theme.
|
||||
// [1] https://firefox-source-docs.mozilla.org/browser/components/newtab/content-src/asrouter/docs/debugging-docs.html
|
||||
//user_pref("browser.newtabpage.activity-stream.asrouter.devtoolsEnabled", true);
|
||||
|
||||
// show user agent styles in the inspector
|
||||
//user_pref("devtools.inspector.showUserAgentStyles", true);
|
||||
|
||||
// show native anonymous content (like scrollbars or tooltips) and user
|
||||
// agent shadow roots (like the components of an <input> element) in the inspector
|
||||
//user_pref("devtools.inspector.showAllAnonymousContent", true);
|
||||
|
||||
/****************************************************************************
|
||||
* SECTION: IMAGE AND MEDIA HANDLING *
|
||||
****************************************************************************/
|
||||
|
||||
// PREF: JPEG XL image format [NIGHTLY]
|
||||
// May not affect anything on ESR/Stable channel [2].
|
||||
@@ -594,14 +630,3 @@ user_pref("layout.word_select.eat_space_to_next_word", false);
|
||||
// [1] https://cloudinary.com/blog/the-case-for-jpeg-xl
|
||||
// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1539075#c51
|
||||
//user_pref("image.jxl.enabled", true);
|
||||
|
||||
// PREF: enable CSS moz document rules
|
||||
// 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
|
||||
|
||||
// PREF: hide frequent sites on right-click of taskbar icon [WINDOWS?]
|
||||
//user_pref("browser.taskbar.lists.frequent.enabled", false);
|
||||
|
||||
Reference in New Issue
Block a user