Skip to content

Instantly share code, notes, and snippets.

@cristianrasch
Created April 3, 2026 13:12
Show Gist options
  • Select an option

  • Save cristianrasch/d3026ffbbd685c490c9fe6565b770a56 to your computer and use it in GitHub Desktop.

Select an option

Save cristianrasch/d3026ffbbd685c490c9fe6565b770a56 to your computer and use it in GitHub Desktop.
user.js overrides for LibreWolf
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);
// 0=send full URL, 1=scheme+host+port+path, 2=scheme+host+port
user_pref("network.http.referer.trimmingPolicy", 1);
// 0=always send, 1=send if base domains match, 2=send if hosts match.
// user_pref("network.http.referer.XOriginPolicy", 1);
// false=real referer, true=spoof referer (use target URL as referer)
// user_pref("network.http.referer.spoofSource", true);
// [0:allow; 1:blockAudible; 5:blockAll]
user_pref("media.autoplay.default", 5);
user_pref("services.sync.prefs.sync.media.autoplay.default", true);
user_pref("media.autoplay.allow-extension-background-pages", true);
user_pref("media.autoplay.block-event.enabled", true);
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.urlbar.trimURLs", false);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment