How to - Atavic/legacy-user.js GitHub Wiki
You can customize Mozilla-based products as Firefox or Palemoon using the UI Menu: select Edit -> Preferences
More options are available by typing about:config
. All the changes you make are in bold fonts in the config screen. By double-clicking on a preference entry you reset it to the default value.
With Legacy-user.js file you apply modifications by putting the custom user.js file in the profile folder. Place the modified user.js file in one of the following folders (note that <profile folder>
and <username>
change in your setup):
Android: /data/data/org.mozilla.firefox/files/mozilla/<profile folder>
For Android also see: https://github.com/pyllyukko/user.js/issues/14
Unix-like (Linux): ~/.mozilla/firefox/<profile folder>
The .mozilla folder is hidden by default.
Mac (may be in one of the following locations):
~/Library/Application Support/Firefox/Profiles/<profile folder>
~/Library/Mozilla/Firefox/Profiles/<profile folder>
The tilde (~) refers to logged user's Home folder.
Windows: C:\Users\<username>\AppData\Roaming\Mozilla\Firefox\Profiles\yourprofile\
Windows(portable): [firefox directory]\Data\profile\
Legacy-user.js is then read when the browser starts. Every preference in the file will be written to the prefs.js file. Note that removing a setting from user.js will NOT remove it from prefs.js. You need to change the setting in the UI, the about:config
editor or edit the prefs.js file.
Other options:
userChrome.css
userContent.css