Firefox
Links
Options
Address bar
Disable search
- I like using the explicit searchbar. In my opinion firefox must not search in the address bar.
about:config
keyword.enable -> false
Disable domain guessing
- I personally don't like the feature of prefixing entered domains with "www." and suffixing with ".com".
about:config
browser.fixup.alternate.enabled -> false
Change syncserver
- Make sure these URLs match! You'll have to logout from firefox-sync to change this URLs once you change them.
debug it using about:sync-log
Standard: identity.sync.tokenserver.uri;https://token.services.mozilla.com/token/1.0/sync/1.5
Changed: identity.sync.tokenserver.uri;https://wiki.rockstable.it:8443/token/1.0/sync/1.5
Video conferencing options
Problems with video conferencing?
Make sure to allow p2p-connections for WebRTC media.peerconnection.enable = true
Enable Cisco Openh264 in about:addons media.gmp-gmpopenh264.enabled = true
Enable Hardware accelleration? media.webrtc.hw.h264.enabled = true
GPU Acceleration
Basic
layers.acceleration.disabled = false
Webrender
gfx.webrender.compositor = true
gfx.webrender.enabled = true
Addons and extensions
Lists
Mandatory
Optionally
Deprecated
Gopass Bridge
It's not the gopass from the repo https://www.gopass.pw/
Create a wrapper script for gopass
~/.config/gopass/gopass_wrapper.sh
1 #!/bin/sh
2
3 if [ -f ~/.gpg-agent-info ] && [ -n "$(pgrep gpg-agent)" ]; then
4 source ~/.gpg-agent-info
5 export GPG_AGENT_INFO
6 else
7 eval $(gpg-agent --daemon)
8 fi
9
10 export PATH="$PATH:/usr/local/bin" # required on MacOS/brew
11 export GPG_TTY="$(tty)"
12
13 /usr/local/bin/gopass jsonapi listen
14
15 exit $?
Allow the browser extension to execute the wrapper script
~/.mozilla/native-messaging-hosts/com.justwatch.gopass.json
Themes
Dark reader can change the look of a website. But some pages still stay white like newtab.
Addons > Themes > Activate dark theme
Probably obsolete
Flash for linux in iceweasel
- Old problems with ever changing workarounds
- Some words of warning: There is no sandboxing in iceweasel like in chrom(e|ium)
1 aptitude install pepperflashplugin-nonfree browser-plugin-freshplayer-pepperflash
Windows with multiple processes
Check if it's enabled: about:support
Force it with about:config boolean key: browser.tabs.remote.force-enable;true
Video hardware acceleration
- with about:support
http://askubuntu.com/questions/491750/force-enable-hardware-acceleration-in-firefox
about:config
webgl.enable=true
layers.acceleration.force-enabled=true
- Try it.
1 export MOZ_USE_OMTC=1 && iceweasel
If you like, you can persist for all users in /etc/X11/Xsession.d/90environment
1 export MOZ_USE_OMTC=1
Disable opening of new sites with middlemouse
Check if it's enabled: about:support
Disable it with about:config boolean key: middlemouse.contentLoadURL;false
Firefox 79+ for Android
Stable does not allow you to use about:config anymore. You have to enable the new debug menu:
Burger menu > Settings > About Firefox > Click on Firefox Browser
:-/
Now you can add a alternative sync server.