mirror of
https://github.com/arkenfox/user.js.git
synced 2024-11-30 06:16:55 +01:00
Updated 1.3 Implementation (markdown)
parent
771ac84eb2
commit
c22dbcf3e1
@ -1 +1,44 @@
|
|||||||
Placeholder
|
### :small_orange_diamond: Before you do anything...
|
||||||
|
|
||||||
|
- Read the [overview](https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.1-Overview). It is important to understand how a `user.js` works with Firefox and what it can do.
|
||||||
|
- Learn how to find and [back up](https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.2-Backing-Up) your profile(s)
|
||||||
|
|
||||||
|
### :small_orange_diamond: Very important, check these first...
|
||||||
|
|
||||||
|
ULTRA SUPER VERY UBER IMPORTANT. Do not just take the `user.js` and use it with your profile. There are some considerations to make first that concern your online security etc
|
||||||
|
|
||||||
|
- Tracking Protection (TP) and Safe Browsing (SB) are turned off (section 0400)
|
||||||
|
* We think you can do much better than this (wider scope, no over-reach / censorship)
|
||||||
|
* There is nothing wrong with running TB and SB as well as uBlock Origin
|
||||||
|
* If you have no idea what we're talking about then comment out or delete all of section 0400. Make sure all those preferences are at default in `about:config`
|
||||||
|
- Auto updates for Firefox and extensions are disabled
|
||||||
|
* It's important to keep software updated, we just recommend doing so manually for.. lots of reasons.
|
||||||
|
* To automatically update Firefox, do not use 0301a+b+c+d or 0302
|
||||||
|
* To automatically update add-ons, do not use 0304 or 0305
|
||||||
|
|
||||||
|
QUITE IMPORTANT: Some data is deleted
|
||||||
|
|
||||||
|
- Some items are deleted when Firefox closes (section 2800)
|
||||||
|
* We do not delete your passwords, or cookies or site settings...
|
||||||
|
* BUT... and this may come as a nasty surprise to some, we DO delete history - download, form and browsing histories. If you want to keep them, comment out those preferences
|
||||||
|
|
||||||
|
PRETTY IMPORTANT: Other preferences may cause site breakage, but nothing that can't be fixed. You won't "lose" anything...- it's not the end of the world.
|
||||||
|
|
||||||
|
- Cookies are blocked (2701)
|
||||||
|
* We expect people by now should be using an extension.
|
||||||
|
- Search for `[WARNING]` and `[SETUP]` tags in the `user.js`
|
||||||
|
|
||||||
|
### :small_orange_diamond: Decide on a strategy...
|
||||||
|
|
||||||
|
So you have a `user.js`, you know how it all works, and you have checked and made a few changes. Now you can choose what profile to use. You can read all about working with [profiles](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.1-Multiple-Profiles) and [portable profiles](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.2-Multiple-Profiles-%5BFirefox-Portable%5D) and also how to run [concurrent profiles](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.3-Concurrent-Profiles) right here in this wiki.
|
||||||
|
|
||||||
|
- You could:
|
||||||
|
* Use a clone of your current profile (name it something meaningful)
|
||||||
|
* Use a new default profile
|
||||||
|
* Use your current profile (Back it up first)
|
||||||
|
|
||||||
|
If you use a clone of your current profile, then you already have everything set up (bookmarks, extensions, etc) *and* you would be able to use your original profile if anything "broke".
|
||||||
|
|
||||||
|
The only other consideration would be how much of the `user.js` to introduce. You could either add the whole thing in one hit, or just add a few sections every so often. To be honest, there are probably less than a dozen settings that "break" a few sites functionality and they are easily reset.
|
||||||
|
|
||||||
|
Good luck, and don't be afraid to ask for help.
|
||||||
|
Loading…
Reference in New Issue
Block a user