Skip to content

Instantly share code, notes, and snippets.

@plembo
Last active October 2, 2026 14:50
Show Gist options
  • Select an option

  • Save plembo/56e60b95c2fb3c14d780750d3f66a335 to your computer and use it in GitHub Desktop.

Select an option

Save plembo/56e60b95c2fb3c14d780750d3f66a335 to your computer and use it in GitHub Desktop.
LIbrewolf configuration on Linux

LibreWolf on Linux

LibreWolf is my standard desktop browser. It is a Firefox fork that makes my llfe easier by having sensible privacy defaults out of the box.

Installation

As I am currently on a Debian based distribution (Linux Mint), following these instructions.

Configuration

Because of its shipping defaults, I have found LibreWolf quick and painless to configure. Here are the changes I make in Settings after installing:

  1. Account and sync > Enable Firefox Sync: Check (enable, for Bookmarks)
  2. Home and startup > Homepage > Custom URLs: enter my personal homepage URL
  3. Privacy & security > Enhanced Tracking Protection > Strict > Fix major site issues: Check (enable)
  4. Privacy & security > Delete cookies and site data when LibreWolf is closed: Uncheck (disable)
  5. Privacy & security > Fingerprinting: Uncheck all [1]
  6. Privacy & security > DNS over HTTPS: Off
  7. Privacy & security > Connections and Software Security > Advanced settings > HTTPS-Only Mode: Don't enable HTTPS-Only Mode
  8. Appearance > Browser theme > Enable the Nova redesign: Uncheck (disable)
  9. Show Home button by going to More tools > Customize toolbar > drag Home button to toolbar

Extensions

  • uBlock Origin (installed and enabled by default)
  • Bitwarden (password manager, bitwarden.com)

Optional

I like keeping a backup of my bookmarks in a file. Here's how I do that:

Add the following lines to ~/.librewolf/librewolf.overrides.cfg:

pref("browser.bookmarks.autoExportHTML", true);
pref("browser.bookmarks.file", "/home/myusername/bookmarks.html");      

File will be saved to root of home directory specified.

References

[1] By default, LibreWolf enables Mozilla's Resist Fingerprinting (RFP, privacy.resistFingerpinting), but this interferes with too much of my workflow. Disabling it leaves basic Fingerprinting Protection (FPP, privacy.fingerprintingProtection) in place. In addition to that built-in protection, uBlock Origin also works to suppress fingerprinting.

Comments are disabled for this gist.