This repository contains a custom chromeCSS theme for firefox.
Originally forked from Neikon/AutoColor-Minimal-Proton.
I modified it into a dark mode theme and then added a custom local newtab page.
- Clone this repository
- Go to
about:config
and turntoolkit.legacyUserProfileCustomizations.stylesheets
value totrue
. - Locate your firefox profile by navigating to
about:support
click theOpen Folder
button besideProfile Folder
- Extract the chrome folder. The directory should look like this
{profname}\chrome
- Restart the firefox in order to see changes.
- Create file:
C:\Program Files\Mozilla Firefox\defaults\pref\enable-autoconfig.js
Paste on the file
// enable autoconfig
pref("general.config.sandbox_enabled", false);
pref("general.config.filename", "autoconfig.cfg");
pref("general.config.obscure_value", 0);
- Create file:
C:\Program Files\Mozilla Firefox\autoconfig.cfg
Paste on the file
//
var {classes:Cc,interfaces:Ci,utils:Cu} = Components;
/* set new tab page */
try {
Cu.import("resource:///modules/AboutNewTab.jsm");
var newTabURL = "file:///C:/Users/Nanashi/Documents/startpage/index.html";
AboutNewTab.newTabURL = newTabURL;
} catch(e){Cu.reportError(e);} // report errors in the Browser Console
- Edit the line newTabURL="" to point to your startpage index.html file. The file:/// is necessary.
- Remove any extensions that would affect the New Tab Page.
- Restart Firefox and test.