Return to main page

Tomas Mozdren's website

my firefox setup

This page details my firefox setup for performance, privacy and security. If you use this and think it was of some use, please consider sharing a link to this page, thank you.

optimize performance

Open Firefox, and type “about:config” in the URL bar. Press Enter to navigate to the advanced configuration page. Click the I'll be careful, I promise button to proceed.

Make the following changes:

note: some of the settings you may or may not be able to change

  1. Set browser.download.animateNotifications to false
  2. Set security.dialog_enable_delay to 0
  3. Set network.prefetch-next to false
  4. Set browser.newtabpage.activity-stream.feeds.telemetry to false
  5. Set browser.newtabpage.activity-stream.telemetry to false
  6. Set browser.ping-centre.telemetry to false
  7. Set toolkit.telemetry.archive.enabled to false
  8. Set toolkit.telemetry.bhrPing.enabled to false
  9. Set toolkit.telemetry.enabled to false
  10. Set toolkit.telemetry.firstShutdownPing.enabled to false
  11. Set toolkit.telemetry.hybridContent.enabled to false
  12. Set toolkit.telemetry.newProfilePing.enabled to false
  13. Set toolkit.telemetry.reportingpolicy.firstRun to false
  14. Set toolkit.telemetry.shutdownPingSender.enabled to false
  15. Set toolkit.telemetry.unified to false
  16. Set toolkit.telemetry.updatePing.enabled to false

Restart Firefox

disable pocket

  1. Open about:config and search for extensions.pocket.enabled or copy paste the following url into your address bar: about:config?filter=extensions.pocket.enabled

  2. Double click to toggle to false

  3. Restart Firefox

disable firefox sync

I should note that before you do this step make sure to request the removal of your firefox/mozilla account along with its data and sing out of the account on all devices. So just letting you know.

  1. Open about:config and search for identity.fxaccounts.enabled or copy paste the following url into your address bar: about:config?filter=identity.fxaccounts.enabled

  2. Double click to toggle to false

  3. Restart Firefox

extend url bar

Rightclick the toolbar (where the url bar is, the blank space) as illustrated below

And then just drag the Flexible Space out of there, it is on both sides of the url bar

remove rounded corners

There is this repository made by leadweedy so make sure to follow the steps there.

So show him some love.

sync???

So now you may be wondering how we can get our bookmarks synced between devices since we do not want to use a mozilla account. Pretty simple really.

We will use a extension called xbrowsersync on all our devices where we want our bookmarks synced.

I will most likely end up hosting my own instance of this at some point.

extensions

Well let us continue with the extentions I use for better feel, speed, privacy, security and quality of life improvements.

A quick note about User-Agent Switcher. On desktop I have set it to "Windows/Chrome 119" (at the time of writing it is the latest) and "Android Phone/Chrome 119".

what about mobile???

So what about mobile, well there is a pretty nice set of apps I use, I will list the major ones.

It should be noted that links titled as F-Droid can be used by Droid-ify app as Droid-ify is a F-Droid client.

To add some information, Iceraven is a Firefox based browser for android that I installed using FFUpdater. Next up my multiple app stores, Aurora Store is a Google Play store frontend and Droid-ify is a modernized F-Droid frontend.

In Iceraven I use the extentions like uBlock Origin, Dark Reader, I don't care about cookies, CanvasBlocker, Return Youtube Dislike, Youtube-shorts block and User-Agent Switcher.

To access the front end of all the addons, just return to the main browsing window and there in in the bottom right corner or top right corner (depends on the location of your browser bar) should be a "tripple-dot" menu then click addons and then click on any addon you want to modify, the addons frontend should open.

In Iceraven I have also set my default search engine to Startpage.

xBrowserSync was mentioned a couple times already, but it is used to access my bookmarks across devices.