Caution
MANDATORY: Read the Arkenfox wiki
I am not responsible for any issues caused by not reading the wiki, nor will I answer any questions that can be answered by reading it.
base.jscontains preferences used in all Firefox profileslepton.jscontains preferences relating to Leptonprofiles/contains overrides specific to each Firefox profile (a couple of examples are included)
These overrides are tailored to my daily usage of Firefox (and in particular, Lepton),
so you may want to make some changes to base.js or add your profile-specific prefs in profiles/.
Warning
Have you read the Arkenfox wiki?
- Clone this repository
- Make changes to
base.jsandprofiles/as needed - Run
deploy.sh- This generates an override file for each profile in an
out/directory under the repo
- This generates an override file for each profile in an
- Copy each override file to the corresponding Firefox profile directory
- Go to your profile directory and rename the newly copied override file to
user-overrides.js
Important
The override file in your profile directory MUST be named user-overrides.js
- Follow the instructions on this Arkenfox wiki page: Apply & Update & Maintain
Whenever you make changes to your overrides, repeat steps 2-6 above.