mirror of
https://github.com/nchevsky/systemrescue-zfs.git
synced 2025-12-06 07:12:01 +01:00
28 lines
1.4 KiB
JavaScript
28 lines
1.4 KiB
JavaScript
// Ensure preference can't be changed by users
|
|
lockPref("app.update.auto", false);
|
|
lockPref("app.update.enabled", false);
|
|
lockPref("intl.locale.matchOS", true);
|
|
// Allow user to change based on needs
|
|
defaultPref("browser.display.use_system_colors", true);
|
|
defaultPref("spellchecker.dictionary_path", "/usr/share/myspell");
|
|
defaultPref("browser.shell.checkDefaultBrowser", false);
|
|
// Preferences that should be reset every session
|
|
pref("browser.EULA.override", true);
|
|
// SystemRescue settings
|
|
pref("browser.startup.homepage_override.mstone", "ignore");
|
|
pref("browser.startup.homepage", "about:home");
|
|
// disable Firefox telemetry and surveys, don't annoy the user with it
|
|
pref("app.shield.optoutstudies.enabled", false);
|
|
pref("datareporting.healthreport.uploadEnabled", false);
|
|
pref("datareporting.policy.dataSubmissionEnabled", false);
|
|
pref("datareporting.policy.dataSubmissionPolicyBypassNotification", true);
|
|
// don't ever use DNS-over-HTTPS, we always want use the local resolver
|
|
// this is necessary for being able to resolve local hostnames e.g. in a split dns setup
|
|
// 5 means "off by choice"
|
|
pref("network.trr.mode", 5);
|
|
// disable advertising
|
|
pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false);
|
|
pref("browser.newtabpage.activity-stream.showSponsored", false);
|
|
// disable "pocket" icon to not clutter the interface
|
|
pref("extensions.pocket.enabled", false);
|