This repository has been archived by the owner on Jan 11, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 42
Useful about:config settings
Izheil edited this page Apr 27, 2020
·
14 revisions
Here you can find some useful settings to change in About:config
page.
The most relevant to note should be:
-
Enable the use of
userChrome.css
anduserContent.css
->toolkit.legacyUserProfileCustomizations.stylesheets
to true
Most of the functions of TMP can be replaced with CSS or JS like multi-row tabs, keep the close button on tabs always visible, focus tab on hover, and color-coding tabs when they are loaded, unloaded (CSS Tweaks section, inside Tab-related-Tweaks.css
), or through extensions like Tab Session Manager and Undo Closed Tab.
For the ones that can't, here are some about:config
settings that fix a few of them:
- To keep FF open even after closing the last tab ->
browser.tabs.closeWindowWithLastTab
to false. - To open a search result typed on the URL bar on a new tab ->
browser.urlbar.openintab
to true. - To open a search result typed on the search bar on a new tab ->
browser.search.openintab
to true. - To open bookmarks on a new tab instead of the current tab ->
browser.tabs.loadBookmarksInTabs
to true. - To force popups on new tabs instead of windows ->
browser.link.open_newwindow.restriction
to 0 (should be 2 by default). - Open related tabs (the ones you open) as the last tab in the tab bar ->
browser.tabs.insertRelatedAfterCurrent
to false.
- Disable "Enable remote debugging" prompt when accessing the browser developer tools ->
devtools.debugger.prompt-connection
to false - Opened new tabs to appear at the end of the tab list (instead of next to current active tab) ->
browser.tabs.insertRelatedAfterCurrent
to false - Disable reader mode ->
reader.parse-on-load.enabled
to false - Disable Pocket ->
extensions.pocket.enabled
to false - Enable ICC v4 color management ->
gfx.color_management.enablev4
to true - Enable color management everywhere ->
gfx.color_management.mode
to true
If you have an SSD and want to change the cache folders somewhere else, you should add these settings with the new path:
browser.cache.disk.parent_directory
browser.cache.disk.parent_directory
These are all telemetry related.
-
browser.ping-centre.telemetry
to false -
toolkit.telemetry.archive.enabled
to false -
toolkit.telemetry.bhrPing.enabled
to false -
toolkit.telemetry.enabled
to false -
toolkit.telemetry.firstShutdownPing.enabled
to false -
toolkit.telemetry.newProfilePing.enabled
to false -
toolkit.telemetry.reportingpolicy.firstRun
to false -
toolkit.telemetry.shutdownPingSender.enabled
to false -
toolkit.telemetry.unified
to false -
toolkit.telemetry.updatePing.enabled
to false -
experiments.enabled
to false -
experiments.activeExperiment
to false -
experiments.supported
to false -
datareporting.healthreport.uploadEnabled
to false -
nsITelemetry.canRecordBase
to false -
nsITelemetry.canRecordExtended
to false -
browser.newtabpage.activity-stream.feeds.telemetry
to false -
browser.newtabpage.activity-stream.telemetry
to false -
extensions.screenshots.upload-disabled
to true