Last active
August 13, 2021 18:41
-
-
Save trailjeep/8ab17f2370eb6fc9b38f21e9fcc2f730 to your computer and use it in GitHub Desktop.
Personal Firefox Preferences (add to ~/.mozilla/firefox/PROFILE/user.js
This file contains 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
user_pref("app.normandy.api_url", ""); | |
user_pref("app.normandy.enabled", false); | |
user_pref("app.shield.optoutstudies.enabled", false); | |
user_pref("app.update.auto", false); | |
user_pref("beacon.enabled", false); | |
user_pref("breakpad.reportURL", ""); | |
user_pref("browser.aboutConfig.showWarning", false); | |
user_pref("browser.cache.offline.enable", false); | |
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false); | |
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); | |
user_pref("browser.crashReports.unsubmittedCheck.enabled", false); | |
user_pref("browser.disableResetPrompt", true); | |
user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false); | |
user_pref("browser.newtabpage.enhanced", false); | |
user_pref("browser.newtabpage.introShown", true); | |
user_pref("browser.safebrowsing.appRepURL", ""); | |
user_pref("browser.safebrowsing.blockedURIs.enabled", false); | |
user_pref("browser.safebrowsing.downloads.enabled", false); | |
user_pref("browser.safebrowsing.downloads.remote.enabled", false); | |
user_pref("browser.safebrowsing.downloads.remote.url", ""); | |
user_pref("browser.safebrowsing.enabled", false); | |
user_pref("browser.safebrowsing.malware.enabled", false); | |
user_pref("browser.safebrowsing.phishing.enabled", false); | |
user_pref("browser.selfsupport.url", ""); | |
user_pref("browser.send_pings", false); | |
user_pref("browser.sessionstore.privacy_level", 2); | |
user_pref("browser.shell.checkDefaultBrowser", false); | |
user_pref("browser.startup.homepage_override.mstone", "ignore"); | |
user_pref("browser.tabs.crashReporting.sendReport", false); | |
user_pref("browser.urlbar.speculativeConnect.enabled", false); | |
user_pref("browser.urlbar.trimURLs", false); | |
user_pref("datareporting.healthreport.service.enabled", false); | |
user_pref("datareporting.healthreport.uploadEnabled", false); | |
user_pref("datareporting.policy.dataSubmissionEnabled", false); | |
user_pref("device.sensors.ambientLight.enabled", false); | |
user_pref("device.sensors.enabled", false); | |
user_pref("device.sensors.motion.enabled", false); | |
user_pref("device.sensors.orientation.enabled", false); | |
user_pref("device.sensors.proximity.enabled", false); | |
user_pref("dom.battery.enabled", false); | |
user_pref("dom.event.clipboardevents.enabled", false); | |
user_pref("dom.webaudio.enabled", false); | |
user_pref("experiments.activeExperiment", false); | |
user_pref("experiments.enabled", false); | |
user_pref("experiments.manifest.uri", ""); | |
user_pref("experiments.supported", false); | |
user_pref("extensions.getAddons.cache.enabled", false); | |
user_pref("extensions.getAddons.showPane", false); | |
user_pref("extensions.pocket.enabled", false); | |
user_pref("extensions.shield-recipe-client.api_url", ""); | |
user_pref("extensions.shield-recipe-client.enabled", false); | |
user_pref("extensions.webservice.discoverURL", ""); | |
user_pref("media.autoplay.default", 1); | |
user_pref("media.autoplay.enabled", false); | |
user_pref("media.navigator.enabled", false); | |
user_pref("media.peerconnection.enabled", false); | |
user_pref("media.video_stats.enabled", false); | |
user_pref("network.IDN_show_punycode", true); | |
user_pref("network.allow-experiments", false); | |
user_pref("network.captive-portal-service.enabled", false); | |
user_pref("network.cookie.cookieBehavior", 1); | |
user_pref("network.dns.disablePrefetch", true); | |
user_pref("network.dns.disablePrefetchFromHTTPS", true); | |
user_pref("network.http.referer.XOriginPolicy", 2); | |
user_pref("network.http.speculative-parallel-limit", 0); | |
user_pref("network.predictor.enable-prefetch", false); | |
user_pref("network.predictor.enabled", false); | |
user_pref("network.prefetch-next", false); | |
user_pref("network.trr.mode", 5); | |
user_pref("privacy.donottrackheader.enabled", true); | |
user_pref("privacy.donottrackheader.value", 1); | |
user_pref("privacy.trackingprotection.cryptomining.enabled", true); | |
user_pref("privacy.trackingprotection.enabled", true); | |
user_pref("privacy.trackingprotection.fingerprinting.enabled", true); | |
user_pref("privacy.trackingprotection.pbmode.enabled", true); | |
user_pref("privacy.usercontext.about_newtab_segregation.enabled", true); | |
user_pref("security.ssl.disable_session_identifiers", true); | |
user_pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSite", false); | |
user_pref("signon.autofillForms", false); | |
user_pref("toolkit.telemetry.archive.enabled", false); | |
user_pref("toolkit.telemetry.bhrPing.enabled", false); | |
user_pref("toolkit.telemetry.cachedClientID", ""); | |
user_pref("toolkit.telemetry.enabled", false); | |
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); | |
user_pref("toolkit.telemetry.hybridContent.enabled", false); | |
user_pref("toolkit.telemetry.newProfilePing.enabled", false); | |
user_pref("toolkit.telemetry.prompted", 2); | |
user_pref("toolkit.telemetry.rejected", true); | |
user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); | |
user_pref("toolkit.telemetry.server", ""); | |
user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); | |
user_pref("toolkit.telemetry.unified", false); | |
user_pref("toolkit.telemetry.unifiedIsOptIn", false); | |
user_pref("toolkit.telemetry.updatePing.enabled", false); | |
user_pref("webgl.disabled", true); | |
user_pref("webgl.renderer-string-override", " "); | |
user_pref("webgl.vendor-string-override", " "); | |
/********** | |
* Personal | |
**********/ | |
// Set URL Bar Double-Click To Select Word | |
user_pref("browser.urlbar.clickSelectsAll", false); | |
user_pref("browser.urlbar.doubleClickSelectsAll", false); | |
// show protocol in urlbar | |
user_pref("browser.urlbar.trimURLs", false); | |
// Fix tab width too small | |
user_pref("browser.tabs.tabMinWidth", 120); | |
// Increase disk write timer to prevent SSD from dying | |
//Source: https://www.servethehome.com/firefox-is-eating-your-ssd-here-is-how-to-fix-it/ | |
user_pref("browser.sessionstore.interval", 120000); | |
// disable onboarding junk | |
user_pref("browser.onboarding.enabled", false); | |
// limit offline data storage | |
user_pref("browser.cache.offline.capacity", 50000); | |
user_pref("browser.cache.disk.capacity", 50000); | |
// upgrade all connections to HTTPS | |
user_pref("dom.security.https_only_mode", true); | |
// restore previous sessionstore | |
user_pref("browser.startup.page", 3); | |
// Content Processes | |
user_pref("dom.ipc.processCount", 12); | |
// spell-check all | |
user_pref("layout.spellcheckDefault", 2); | |
// pocket top stories | |
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); | |
user_pref("browser.newtabpage.activity-stream.feeds.system.topstories", false); | |
// allow auto install extensions | |
user_pref("extensions.autoDisableScopes", 0); | |
user_pref("extensions.enabledScopes", 3); | |
user_pref("extensions.startupScanScopes", 3); | |
user_pref("extensions.installDistroAddons", true); | |
// Highlight all search words | |
user_pref("findbar.highlightAll", true); | |
// Minimum font size | |
user_pref("font.minimum-size.th", 13); | |
// dark theme inspector dev tools | |
user_pref("devtools.theme", "dark"); | |
// right-side devtools | |
user_pref("devtools.toolbox.host", "right"); | |
// Disable Delay When Installing Add-ons | |
user_pref("security.dialog_enable_delay", 0); | |
// Turn Off ToolTips | |
user_pref("browser.chrome.toolbar_tips", false); | |
// Session Restore Saving Frequency (1min def=15sec) | |
user_pref("browser.sessionstore.interval", 60000); | |
// Extend Script Execution Time (20sec def=10sec) | |
user_pref("dom.max_script_run_time", 20); | |
// Open all JavaScript windows the same way you have Firefox handle new windows | |
user_pref("browser.link.open_newwindow.restriction", 0); | |
// Description: Increase save as timeout (for content header) (6sec def=4sec) | |
user_pref("Browser.download.saveLinkAsFilenameTimeout", 6000); | |
// open urlbar search in new tab | |
user_pref("browser.urlbar.openintab", true); | |
// Load bookmarks in tabs | |
user_pref("browser.tabs.loadBookmarksInTabs", true); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment