update for current setup
[KenyonWiki.git] / Firefox.mdwn
1 Setting the default application in the "you have chosen to open" dialog box: as of Firefox (Iceweasel) 20.0, in `~/.local/share/applications/mimeapps.list`, add a line like this to the Default Applications section:
2
3     application/pdf=kde4-okularApplication_pdf.desktop
4
5 This overrides the settings in `/usr/share/applications/mimeinfo.cache`, which is autogenerated by `update-desktop-database`. So now you have to manually sync your local mimeapps.list with mimeinfo.cache if you just want to change the program that is selected by default in the "you have chosen to open" dialog box. Dumb. I like to use Firefox's built-in PDF previewer most of the time, but when I want to download a PDF, I want to have Okular selected to open it by default, not GIMP.
6
7 Here are some Firefox/[[!debpkg iceweasel]] config items I like to set:
8
9 * [[!mozillazinekb browser.backspace_action]] 0
10 * [[!mozillazinekb browser.blink_allowed]] false
11 * [[!mozillazinekb browser.download.manager.showAlertOnComplete]] false
12 * [[!mozillazinekb browser.tabs.closeWindowWithLastTab]] false
13 * [[!mozillazinekb browser.xul.error_pages.expert_bad_cert]] true
14 * [[!mozillazinekb font.size.fixed.x-western]] 14 (can set this using the GUI)
15 * [[!mozillazinekb layout.spellcheckDefault]] 2
16 * [[!mozillazinekb network.http.pipelining.ssl]] true
17 * [[!mozillazinekb network.http.pipelining]] true
18 * [[!mozillazinekb network.http.proxy.pipelining]] true
19 * [[!mozillazinekb plugins.hide_infobar_for_missing_plugin]] true
20
21 Addons that I sometimes like to install:
22
23 * <https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/>
24 * <https://addons.mozilla.org/en-US/firefox/addon/autoauth/> - for autosubmitting proxy auth dialogs, until Mozilla Project fixes the authentication popup bugs
25 * <https://addons.mozilla.org/en-US/firefox/addon/colorfultabs/>
26 * <https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/>
27 * <https://addons.mozilla.org/en-US/firefox/addon/pentadactyl/>
28 * <https://addons.mozilla.org/en-US/firefox/addon/uppity/> - Pentadactyl can do this mostly with `gu` and `gU`.
29 * <https://addons.mozilla.org/en-US/firefox/addon/firebug/> - but normally I have this disabled unless I need it.
30 * <https://addons.mozilla.org/en-US/firefox/addon/downthemall/> - good when it's needed, but I don't use it much. Usually disabled.
31 * <https://addons.mozilla.org/en-US/firefox/addon/its-all-text/> - good, but made redundant by Pentadactyl.
32 * <https://addons.mozilla.org/en-US/firefox/addon/ipvfox/>