When I configure Firefox these are the settings that make my Firefox experience better. Preference edits in order of most important top to bottom.
Save previous session (the “Show my windows and tabs from last time option”):
Load all saved tabs on program start (Firefox by default loads only tab in focus):
New pages open in tabs:
New tabs load in the background (i.e. Firefox will keep focused on the current tab):
Prevent accidental middle-click opening a new tab (with paste contents):
Spell check all entry-ables (one line text boxes too):
Firefox assumes a DPI of 96 so if your monitor is different it is good to set this to get correct font sizes (the number is calculated by dividing current the DPI by 96 [i.e. 102/96]).
Disable toolbar info roll-overs
Tab re-ordering without preview:
The number of lines to scroll and use smooth scrolling:
Default source code viewer:
view_source.editor.external true view_source.editor.path /usr/bin/gedit
I find it best to use the CSS font definition sizes to set the font size. I’ve created a font test that works well for this: Firefox: Defining font type and size.
I tend to avoid add-ons as the can sometimes deter the browser experience and stability. However, I do use these that are largely non-invasive:
- Adblock Plus – blocks annoying buy keep unobtrusive ads.
- Clear Fields – adds a clear text button for URL and search textentries.
- Scrollbar Search Highlighter – Highlights all instance when finding text.
- Simple Highlighter – Quick highlighter, unfortunately doesn’t remember them, but is light on… resources.