e3ad7055dd
- Search string made case-sensitive, because Firefox preferences are. - The script now uses regex, which allows it to understand `user.js` files formatted using single quotes, spaces and/or tabs in `user_pref` lines. Trade-off: it can no longer reset preferences that include some special characters in their names. Not an issue for now, just something to remember. See full discussion [here](https://github.com/ghacksuserjs/ghacks-user.js/pull/321). |
||
---|---|---|
scratchpad-scripts | ||
wikipiki | ||
_config.yml | ||
.gitattributes | ||
.travis.yml | ||
LICENSE.txt | ||
prefsCleaner.bat | ||
README.md | ||
updater.bat | ||
updater.sh | ||
user.js |
user.js
A user.js
is a configuration file that can control hundreds of Firefox settings. For a more technical breakdown and explanation, you can read more on the overview wiki page.
ghacks user.js
The ghacks user.js
is a template, which, as provided, aims to provide as much privacy and enhanced security as possible, and to reduce tracking and fingerprinting as much as possible - while minimizing any loss of functionality and breakage (but it will happen).
Everyone, experts included, should at least read the implementation wiki page, as it contains important information regarding a few ghacks user.js
settings.
Sitemap: Releases, changelogs, Wiki, stickies
acknowledgments
Literally thousands of sources, references and suggestions. That said...
- Martin Brinkmann at ghacks 1
- The ghacks community and commentators
- 12bytes
- The 12bytes article now uses this user.js and supplements it with an additonal JS hosted right here at github
1 The ghacks user.js was an independent project by Thorin-Oakenpants started in early 2015 and was first published at ghacks in August 2015. With Martin Brinkmann's blessing, it will keep the ghacks name.