As of 2022, this is not the set-up I'm using anymore. I've moved to an hybrid solution, where I'm switching between Safari and Chrome on a daily basis depeding what work needs to be done.
Since the end of uBlock Origin on Safari, I've been using Firefox as my main browser. Here's how I'm setting it up so it's nice and fast.
MaterialFox theme #
Inspired by Google's Material Design and their latest Google Chrome UI, this theme turns your Firefox into a Material-styled web browser. The aim was to style the browser as closely as possible to the latest Google Chrome dev builds, where practical.
This type of theme is installed by adding a userChrome.css file to your Firefox profile folder. The project is actively updated on Github. You can follow the recommended instructions to replicate even more the Chrome behavior. The releases version numbers are following the Firefox releases; use the one for your Firefox version.
Search engines #
I'm running a Whoogle instance on Heroku. To set it up as a search engine in Firefox, you only need to visit your Whoogle URL and then click "Add Search Engine" (the three dots button in the URL bar). You can then select Whoogle in the Firefox settings.
Since Whoogle replace Google, you can unselect Google as one of the alternate search engines. I still keep DuckDuckGo and Wikipeadia.
- uBlock Origin - truly the best extension to control what's loaded on a page. Litteraly can't browse the web without this one.
- Are.na - Are.na extension to add blocks to your channels.
- Firefox Multi-Account Containers
- Web Archives - Allows to search for cached content (Google, Bing, etc.) or to query the Wayback Machine with an URL (still new to this extension).
about:config modifications #
I've been adjusting a couple of settings in
Disabling animations #
Disabling Pocket #
For details about each entry, see Firefox: Privacy Related "about:config" Tweaks. A lot more can be found on this list: About:config_Entries. ↩︎
More details on Firefox scroll tweaks can be found here: Firefox Scroll Tweak ↩︎