#+SETUPFILE: ../../../template/level-2.org
#+TITLE: Firefox Configuration
#+DATE: <2017-09-07 Thu 19:38>
#+AUTHOR: vaeringjar
#+EMAIL: vaeringjar@land
#+DESCRIPTION: Some notes on how I configure and use Firefox and Icecat. 
#+KEYWORDS: firefox

* Note
This blog post has gone stale.

- I no longer use Stylish.
- This post still has some markdown format.

* Browsing Habits
I use Firefox for one set of tasks and Icecat for another.  

* Add-ons

Many of the following add-ons still use the legacy mode, which
[Firefox 57 will disable by
default](https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing). Due
to this, I might shift my preferred set of add-ons.

- [Archive](https://notabug.org/zPlus/archive-webextension)
- [Chrome Store Foxified](https://addons.mozilla.org/en-US/firefox/addon/chrome-store-foxified/)
- [Free Art Tab](https://addons.mozilla.org/en-US/firefox/addon/free-art-tab/)
- [HTTPS Everywhere](https://en.wikipedia.org/wiki/HTTPS_Everywhere)
- [Markdown Viewer](https://github.com/Thiht/markdown-viewer)
- [NoScript](https://noscript.net/)
- [Privacy Badger](https://en.wikipedia.org/wiki/Privacy_Badger)
- [Stylish](https://userstyles.org/)
- [uBlock Origin](https://en.wikipedia.org/wiki/UBlock_Origin)
- [User Agent Switcher](http://chrispederick.com/work/user-agent-switcher/)

** Configuration
I typically disable LibreJS in Icecat, though I still use it on
occassion. More frequently I just use NoScript with all scripts off.

I rarely ever use bookmarks. Instead of pin a few tabs, and restore
previous session next time I open the browser. To improve performance,
I enable lazy restore for the pinned tabs:

* about:config
- search for: demand
- toggle browser.sessionstore.restore_pinned_tabs_on_demand to true

