Created
July 28, 2025 18:06
-
-
Save cristianrasch/f5e9fe0d1920e663fa8ab178c80386ce to your computer and use it in GitHub Desktop.
Personal overrides on top of yokoffing/Betterfox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// append/write to /path/to/your/profile/user.js | |
user_pref("browser.tabs.closeWindowWithLastTab", false); | |
user_pref("browser.tabs.loadDivertedInBackground", true); | |
user_pref("identity.fxaccounts.enabled", true); | |
user_pref("geo.enabled", false); | |
user_pref("dom.webnotifications.enabled", false); | |
user_pref("dom.vr.enabled", false); | |
user_pref("dom.webmidi.enabled", false); | |
user_pref("browser.sessionstore.restore_pinned_tabs_on_demand", true); | |
user_pref("signon.rememberSignons", false); | |
// controls whether Firefox will autofill login forms when it can | |
user_pref("signon.autofillForms", false); | |
// PREF: disable address and credit card manager | |
user_pref("extensions.formautofill.addresses.enabled", false); | |
user_pref("extensions.formautofill.creditCards.enabled", false); | |
user_pref("network.proxy.socks_remote_dns", true); | |
user_pref("browser.chrome.guess_favicon", false); | |
user_pref("image.animation_mode", "once"); | |
user_pref("browser.newtabpage.activity-stream.showWeather", false); | |
user_pref("privacy.userContext.enabled", true); // PREF: enable container tabs | |
// PREF: ask where to save every file | |
user_pref("browser.download.useDownloadDir", false); | |
// PREF: ask whether to open or save new file types | |
user_pref("browser.download.always_ask_before_handling_new_types", true); | |
user_pref("browser.tabs.insertRelatedAfterCurrent", true); | |
user_pref("browser.tabs.insertAfterCurrent", true); | |
user_pref("browser.sessionstore.resume_from_crash", false); | |
// Send the Referer header when clicking on a link, and set document.referrer for the following page | |
// (breaks the login form at: https://bbvanet.bbva.com.uy/NetApp/Home/Index) | |
// user_pref("network.http.sendRefererHeader", 1); | |
// send the URL without its query string | |
user_pref("network.http.referer.trimmingPolicy", 1); | |
// send a referrer only when the full hostnames match (breaks the TinyMCE editor license check) | |
// user_pref("network.http.referer.XOriginPolicy", 2); | |
user_pref("media.autoplay.default", 1); | |
user_pref("media.autoplay.enabled.user-gestures-needed", false); | |
user_pref("media.autoplay.allow-muted", false); | |
user_pref("media.videocontrols.picture-in-picture.enabled", true); | |
user_pref("media.videocontrols.picture-in-picture.video-toggle.enabled", true); | |
user_pref("browser.ml.chat.enabled", false); | |
// user_pref("browser.ml.enabled", false); | |
user_pref("browser.urlbar.trimURLs", false); | |
user_pref("browser.tabs.groups.smart.enabled", false); | |
user_pref("browser.tabs.groups.smart.userEnabled", false); | |
user_pref("browser.tabs.groups.enabled", false); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment