Ubuntu / Linux news and application reviews.

I. All the below tricks can be performed by opening a new Firefox tab and typing: about:config

1. Websites can have autorefresh on a given period of inactivity. This is useful for webpages whos content is updates constantly but you can turn this off if you want. Search for the following string and set it to true:

It will disable refreshing a page automatically when is present (or Refresh HTTP headers), display a browser message indicating the refresh and allow the user to follow it manually.

2. To enable spell check for single line text boxes, change the value of:

to 2.
To disable spell check altogether, set it to 0.

3. Unlike in Windows or Mac, Firefox does not select the complete URL when you click on it in Linux. Instead it places the cursor at the insertion point. To make Firefox behave in this case the same on Linux as on Windows / Mac, set:

to True.

4. You can set the URL bar to Autofill when you are typing an URL. To do this, you need to change the value of

to True.

5. To be able ti yse addons not compatible with your current Firefox version, you have to create a new bolean (right click and select New > Bolean) with this name:

and set it's value to False
Then create another value by again right clicking and selecting New > Boolean, enter:

and set it's value to False.

6. To skip the time wait before installing an addon, find:

and set it to 0 to start the installation immediately.

7. Every tab on Firefox has a Close X button on it. Some people love them, some don't. You can change it's behavior by modifying this:

It's default value is set to 1. To display a close button on the active tab only set it's value to 0, to display close buttons on all tabs set it to 1, to display a single close button at the end of the tab strip set it to 3 and if you don't want to display any close button at all set it to 2.

8. When you have opened too many tabs in Firefox, it shows a scrolling bar so that the 100px width is conserved. If you don't like this feature and would like Firefox to display all the tabs, however small they are, you can disable it using modifying:

The default value of this key is 100, to disable it you need to set it to 0, to display tabs of different width you can set a value lower than 100 (example : 75).

9. Past Copy Content with Middlemouse Click

set it to True.

10. Increase History Undo Close Tab Limit ( Recently Closed Tabs ):

and modify it's value with the number of tabs you want Firefox to remember.

11. Enable/Disable Single Click to Select Whole URL in Address bar:

And toggle it to what you want: true or false.

12. Auto Complete URL while You type at address Bar. Search for:

and toggle it to True

13. To "View Source" in Your Favorite Editor, search for:

and toggle it to True, then search:

and modify it's value with the path to your text editor (Notepad++, Gedit, etc).

14. If you want to reduce the session restore saving frequency, change the value of:

so that Firefox will save the session at a longer interval. Default: 10000 (in msecs, equivalent to 10secs).

15. Windows only: By default, Firefox 3 automatically scan the downloaded file with the default anti-virus application to make sure it is free of virus. If you download a big file, it could take a long time for the whole scanning process to complete. To increase the performance of the browser, you might want to consider disabling the anti-virus scanning. Search for:

and set it to False.

16. In Firefox, you can set your backspace to better use by getting it to either go back to the previous page or act as page up function. Search for:
It's default value is 2 and does nothing. Modify it to 1 so it will go page up or 0 to go back.

II. And tweaks using userChrome.css:

/* Specify a maxiumum height for the Autocomplete list */
#PopupAutoCompleteRichResult {
max-height: 100px !important;

/* Remove splitter between the URL and Search bars to save space */
#urlbar-search-splitter {
display: none !important;

/* Changed from #bookmarks-menu in FF2 */
#bookmarksMenu {
display: none !important;

/* Remove the Bookmark star, I use Ctrl-D instead */
#star-button {
display: none !important;

/* Remove the URL bar Go button, not necessary IMO ;) */
#go-button {
display: none !important;
/* hide the web feed icon from the location bar */
#feed-button[feeds] {
display: none !important;
/* Style the new auto-complete list */
.autocomplete-richlistitem {
background: #222222 !important;
color: #FFFFFF !important;
padding: 0px !important;
margin: 0px !important;
.autocomplete-richlistitem[selected="true"] {
background: #444444 !important;
/* Multi-row bookmarks toolbar */
#PersonalToolbar {height: 100% !important; max-height: none !important;}
#PersonalToolbar:not([collapsed]) toolbarbutton {
visibility: visible !important;
#bookmarksBarContent .bookmarks-toolbar-items, #bookmarksBarContent { display: block !important;}