1
0
mirror of https://github.com/yokoffing/Betterfox.git synced 2026-06-12 15:40:48 +05:30

Updated Common Overrides (markdown)

yokoffing
2023-10-10 16:26:29 -04:00
parent be4d2c4cc8
commit 21d8dc163d
+8 -23
@@ -46,9 +46,6 @@ user_pref("signon.rememberSignons", true);
// PREF: restore address and credit card manager
user_pref("extensions.formautofill.addresses.enabled", true);
user_pref("extensions.formautofill.creditCards.enabled", true);
// PREF: disable capturing credentials in private browsing windows
user_pref("signon.privateBrowsingCapture.enabled", false);
```
***
@@ -56,7 +53,7 @@ user_pref("signon.privateBrowsingCapture.enabled", false);
### Location requests
Location requests are blocked to minimize annoyances.
Manage exceptions:
Manage your [site exceptions](https://support.mozilla.org/en-US/kb/does-firefox-share-my-location-websites#w_how-do-i-undo-a-permission-granted-to-a-site) to allow only for websites you want to ask for your location.
* `☰` *→ Settings → Privacy & Security → Permissions → Location*
```javascript
// PREF: allow websites to ask you for your location
@@ -66,9 +63,10 @@ user_pref("permissions.default.geo", 0);
***
### Site notifications
Site notifications are blocked to minimize annoyances and [increase security](https://www.reddit.com/r/Safari/comments/164hew8/hi_i_keep_getting_this_obviously_fake/).
Site notifications are blocked to increase [security](https://www.reddit.com/r/Safari/comments/164hew8/comment/jyb8jtx/?utm_source=share&utm_medium=web2x&context=3) and minimize annoyances.
Manage your [site exceptions](https://support.mozilla.org/en-US/kb/push-notifications-firefox#w_how-do-i-stop-firefox-asking-me-to-allow-notifications) to allow only for websites you want to send you notifications.
Manage exceptions:
* `☰` *→ Settings → Privacy & Security → Permissions → Notifications*
```javascript
// PREF: allow websites to ask you to receive site notifications
@@ -114,33 +112,20 @@ Change your default search engine to DuckDuckGo, or [add](https://github.com/yok
***
### Downloads
#### Do not show when downloads finish installing
Turning off this setting can make it harder to know when a file starts downloading.
```javascript
// PREF: disable Downloads panel opening after every download
// Control whether to open the downloads panel every time a download begins.
// [NOTE] The first download ever ran in a new profile will still open the panel.
user_pref("browser.download.alwaysOpenPanel", false);
```
***
### Containers
Enable the [containers](https://support.mozilla.org/en-US/kb/containers) feature if you want to login to the same site under different accounts.
Enable [containers](https://support.mozilla.org/en-US/kb/containers) if you want to login to the same site under different accounts.
You may also want to install [Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/) for extra functionality.
You'll also want to install [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/) for extra functionality.
```javascript
// PREF: enable Container tabs
// PREF: enable container tabs
user_pref("privacy.userContext.enabled", true);
```
***
### Better Scrolling
### Scrolling
Firefox's default scrolling [needs improvement](https://www.reddit.com/r/firefox/comments/y3wzwk/why_is_scrolling_so_janky_on_firefox/).
[Smoothfox](https://github.com/yokoffing/Betterfox/blob/main/Smoothfox.js) provides a far better scroll experience.