Firefox configuration
| tbd @ |
|---|
Background
This page contains notes on the configuration of Mozilla Firefox, and links to AddOns.
Configuration
The following configuration changes can only be done in about:config.
- disable tab detach[1]
- Tabs should stay in one window.
browser.tabs.allowTabDetach = false
- show protocol in URL
- The user should always be aware which protocol the page was loaded with.
browser.urlbar.trimURLs = false
- disable "toggle reader view"[2]
- I will never use this function and thus disabled it.
reader.parse-on-load.enabled = false
- open links in new tabs
- I'd like to open every link in a new tab, except if it is an internal link of the website.
browser.search.openintab = truebrowser.tabs.loadBookmarksInTabs = truebrowser.urlbar.openintab = truebrowser.tabs.insertAfterCurrent = true- Links from the history will still be opened in the same tab, there does not appear to be a configuration variable for that.
- symbols
- 🪙 developer asks for contributions
necessary improvements
These extension give the user control over what code is used by the browser to display a website. Some of these extensions do similar stuff - just pick and choose whichever one you like more.
- adblock and privacy protection
- Firefox Multi-Account Containers
- Cookie AutoDelete
- FastForward
- Ghostery Tracker & Ad Blocker - Privacy AdBlock
- NoScript
- Privacy Badger
- Toggle Referrer
- uBlock Origin
- User-Agent Switcher and Manager
- block websites
- counter intrusive functions
- youtube improvements
- SponsorBlock
- 🪙 DeArrow - Better Titles and Thumbnails on YouTube
- Control Panel for YouTube
- BlockTube
- Enhancer for YouTube
- YouTube NonStop
skin improvements
- Firefox theme
- buttons
- tabs
- website customization
additional functions
- downloads
- Services
- Visualization
userChrome.css
It is possible to change the UI of Firefox via a CSS file: How to Create a userChrome.css File
A collection of customizations can be found at github.com/MrOtherGuy/firefox-csshacks.
- tabs directly above content
- small customizations