Updated 3.1 Bulk Pref Resetting [Scratchpad] (markdown)

Thorin-Oakenpants 2017-12-24 15:33:45 +13:00
parent 86f6050561
commit 5c838739c8

@ -12,23 +12,19 @@ So the issue is :question: How do you make sure all the INACTIVE/REMOVED prefs i
### :small_orange_diamond: The Solution
The solution is simple. Automate it, and reset **every single pref** in the user.js regardless of whether it is active or inactive. Then restart Firefox and all your ACTIVE prefs are reapplied. The end result being all your INACTIVE ones have been reset.
The solution is simple. Automate it, and reset **every single pref** in the user.js regardless of whether it is active or inactive. Then restart Firefox and all your ACTIVE prefs are reapplied. The end result being all your INACTIVE ones have been reset. Note that REMOVED prefs are not covered by this (we have a scratchpad script for those). This can also be used when applying a `user.js` to an existing profile for the first time.
NOTE:
- REMOVED prefs are not covered by this (we have a scratchpad script for those).
- This can also be used when applying a `user.js` to an existing profile for the first time.
> :small_blue_diamond: prefsCleaner.bat
>
> Run the [prefsCleaner.bat](https://github.com/ghacksuserjs/ghacks-user.js/blob/master/prefsCleaner.bat) file in your profile directory with Firefox closed. This does not cover prefs we REMOVED from the `ghacks user.js`, see the Scratchpad section for those. You can use this on any `user.js`, it does not have to be the ghacks one.
>
> ** Special thanks to [claustromaniac](https://github.com/claustromaniac) and [earthlng](https://github.com/earthlng) for all the hard work creating and testing this
### :small_blue_diamond: Solution A: Our prefsCleaner.bat file
Run the [prefsCleaner.bat](https://github.com/ghacksuserjs/ghacks-user.js/blob/master/prefsCleaner.bat) file in your profile directory with Firefox closed. This does not cover prefs we REMOVED from the `ghacks user.js`, see the Scratchpad section for those. You can use this on any `user.js`, it does not have to be the ghacks one.
** Special thanks to [claustromaniac](https://github.com/claustromaniac) and [earthlng](https://github.com/earthlng) for all the hard work creating and testing this
### :small_blue_diamond: Solution B: Scratchpad Scripts
You can run our [scratchpad scripts](https://github.com/ghacksuserjs/ghacks-user.js/tree/master/scratchpad-scripts), which we have broken down into a handful of smaller, more relevant scripts.
The REMOVED script is the ONLY single point of reference for everything we once tinkered with, but is now gone. It's a short list, but highly recommended that you manually check them or run the script.
> :small_blue_diamond: Scratchpad Scripts
>
> You can run our [scratchpad scripts](https://github.com/ghacksuserjs/ghacks-user.js/tree/master/scratchpad-scripts), which we have broken down into a handful of smaller, more relevant scripts.
>
> The REMOVED script is the ONLY single point of reference for everything we once tinkered with, but is now gone. It's a short list, but highly recommended that you manually check them or run the script.
### :small_orange_diamond: How To Run A Scratchpad Script