Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 2.42 KB

README.md

File metadata and controls

31 lines (22 loc) · 2.42 KB

Personal Firefox Configuration

Firefox screenshot

Overview

Just my personal config files for use in Firefox. Contains extensive css tweaks, based on the DownToneUI theme, to create a consistent ui experience across the browser. Also, there are privacy tweaks and quality of life changes. I also use a custom start page based on the Excalith start page.

Installation

  • Go to your Firefox profile:
    • Linux - $HOME/.mozilla/firefox/XXXXXXX.default-XXXXXX/
    • macOS - Users//Library/Application Support/Firefox/Profiles/XXXXXXX.default-XXXXXXX
    • Windows - C:\Users<USERNAME>\AppData\Roaming\Mozilla\Firefox\Profiles\XXXXXXX.default-XXXXXX
  • Copy chrome and user.js to your Firefox Profile.
  • Install the Sidebery extension.
  • Import settings.json in the settings. Help -> Import addon data.
  • Copy the contents of scripts to your Firefox installation folder (usually C:\Program Files\Mozilla Firefox for Windows). Read this for Linux paths and this for macOS paths.
  • Make sure the default dark theme is enabled. Colours can be changed in 'global.css'.
  • Restart Firefox.
  • Customise to your liking.

Scripts

  • Restore browser.newtab.url to about:config, taken from this repo.
    • This script restores the browser.newtab.url preference to about:config. Using this preference, you can set whatever you like as your New Tab page, including things like file:// URLs that don't work with new tab override extensions. Once you install the script, just set the preference in about:config and it should work automatically. Make sure you don't have any other new tab extensions, or it might not work.

Useful Links

  • r/FirefoxCSS - Great community for all things related to Firefox CSS tinkering.
  • FirefoxCSS-Store - A collection site of Firefox userchrome themes, mostly from the FirefoxCSS Reddit community.