user.js for clean, fast, private Firefox.
- Tested this user.js on Firefox, Firefox Nightly, Firefox ESR.
If you don't have firefox already: Get Firefox
- Download the user.js file here (Right click >
Save Link As…
). - Open Firefox. In the URL bar, type
about:profiles
and press Enter. - For the profile you want to use (or use default), click Open Folder in the Root Directory section.
- Move the
user.js
file into the folder. - Done.
- Changed a few things in Betterfox.
Fox Type | Line # | Description | Status |
---|---|---|---|
Peskyfox.js |
274 | Pinned Shortcuts on New Tab | On |
Peskyfox.js |
330, 336 | Always ask where to download | Off |
Securefox.js |
192 | Battery status tracking | Off |
- Following things added based on personal preference.
Code | Description |
---|---|
browser.urlbar.speculativeConnect.enabled |
Disable URL bar, making speculative connections |
ui.key.menuAccessKeyFocuses |
Disable menu popping up when press ALT key |
Important
There are a few extra things available at the bottom of the user.js file. Enable them if you need.
- uBlock Origin - Adblocker | Recommended filters
- Enhancer for YouTube™ - Additional features for YouTube
- Privacy Badger - Automatically learns to block invisible trackers
- Sessionic - Save, manage and restore sessions
- Check what information your device exposes to the web
- Firefox Hardening Guide
- archlinux article about Firefox configuration
- Many thanks to the Betterfox team for the base config.