☁️ chore(automation): Automated update
This commit is contained in:
parent
90c4b3431b
commit
9bc59a0e0f
10 changed files with 274 additions and 291 deletions
20
.vscode/tasks.json
vendored
20
.vscode/tasks.json
vendored
|
@ -186,11 +186,6 @@
|
|||
"type": "shell",
|
||||
"command": "bash start.sh && task docker:build:slim"
|
||||
},
|
||||
{
|
||||
"label": "(docker:publish): Publish the Docker images (using `Docker*.test.yml` files)",
|
||||
"type": "shell",
|
||||
"command": "bash start.sh && task docker:publish"
|
||||
},
|
||||
{
|
||||
"label": "(docker:shell): Open the terminal of an existing Docker image",
|
||||
"type": "shell",
|
||||
|
@ -296,11 +291,6 @@
|
|||
"type": "shell",
|
||||
"command": "bash start.sh && task image:compress"
|
||||
},
|
||||
{
|
||||
"label": "(image:resize): Resize an image",
|
||||
"type": "shell",
|
||||
"command": "bash start.sh && task image:resize"
|
||||
},
|
||||
{
|
||||
"label": "(install:ansible:role): Install an Ansible role by using Docker",
|
||||
"type": "shell",
|
||||
|
@ -396,11 +386,6 @@
|
|||
"type": "shell",
|
||||
"command": "bash start.sh && task lint:spelling"
|
||||
},
|
||||
{
|
||||
"label": "(lint:spelling:markdown): Run `misspell` (a spell-checker) on all markdown files",
|
||||
"type": "shell",
|
||||
"command": "bash start.sh && task lint:spelling:markdown"
|
||||
},
|
||||
{
|
||||
"label": "(lint:vagrant): Validate the Vagrantfile",
|
||||
"type": "shell",
|
||||
|
@ -616,11 +601,6 @@
|
|||
"type": "shell",
|
||||
"command": "bash start.sh && task python:requirementstxt"
|
||||
},
|
||||
{
|
||||
"label": "(python:run): Runs the project by calling `run.py`",
|
||||
"type": "shell",
|
||||
"command": "bash start.sh && task python:run"
|
||||
},
|
||||
{
|
||||
"label": "(python:test): Runs tests with `pytest` after fixing and linting",
|
||||
"type": "shell",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"runtimes": {
|
||||
"runsc": {
|
||||
"path": "/usr/local/bin/runsc"
|
||||
}
|
||||
"runtimes": {
|
||||
"runsc": {
|
||||
"path": "/usr/local/bin/runsc"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
module.exports = {
|
||||
version: '0.0.1',
|
||||
main: 'index.js',
|
||||
scripts: {
|
||||
start: 'node index.js'
|
||||
}
|
||||
main: 'index.js',
|
||||
scripts: {
|
||||
start: 'node index.js'
|
||||
},
|
||||
version: '0.0.1'
|
||||
}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"version": "1.0.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"crypto-js": "^4.1.1",
|
||||
"tabby-docker": "^0.2.0",
|
||||
"tabby-save-output": "^3.1.0",
|
||||
"tabby-search-in-browser": "^0.0.1",
|
||||
"tabby-workspace-manager": "^0.0.4"
|
||||
}
|
||||
"version": "1.0.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"crypto-js": "^4.1.1",
|
||||
"tabby-docker": "^0.2.0",
|
||||
"tabby-save-output": "^3.1.0",
|
||||
"tabby-search-in-browser": "^0.0.1",
|
||||
"tabby-workspace-manager": "^0.0.4"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
pref("general.config.filename", "firefox.cfg");
|
||||
pref("general.config.obscure_value", 0);
|
||||
pref('general.config.filename', 'firefox.cfg')
|
||||
pref('general.config.obscure_value', 0)
|
||||
|
|
|
@ -1,74 +1,74 @@
|
|||
{
|
||||
"policies": {
|
||||
"DisplayMenuBar": true,
|
||||
"DisableFirefoxAccounts": false,
|
||||
"DisableFormHistory": true,
|
||||
"DisableBuiltinPDFViewer": false,
|
||||
"DisableTelemetry": true,
|
||||
"DisableFirefoxStudies": true,
|
||||
"DisablePocket": false,
|
||||
"DontCheckDefaultBrowser": true,
|
||||
"EnableTrackingProtection": {
|
||||
"Cryptomining": true,
|
||||
"Fingerprinting": true,
|
||||
"Locked": false,
|
||||
"Value": true
|
||||
"policies": {
|
||||
"CaptivePortal": false,
|
||||
"DNSOverHTTPS": {
|
||||
"Enabled": false
|
||||
},
|
||||
"DisableBuiltinPDFViewer": false,
|
||||
"DisableFirefoxAccounts": false,
|
||||
"DisableFirefoxStudies": true,
|
||||
"DisableFormHistory": true,
|
||||
"DisablePocket": false,
|
||||
"DisableTelemetry": true,
|
||||
"DisplayMenuBar": true,
|
||||
"DontCheckDefaultBrowser": true,
|
||||
"EnableTrackingProtection": {
|
||||
"Cryptomining": true,
|
||||
"Fingerprinting": true,
|
||||
"Locked": false,
|
||||
"Value": true
|
||||
},
|
||||
"ExtensionSettings": {
|
||||
"CanvasBlocker@kkapsner.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/canvasblocker/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"Homepage": {
|
||||
"Locked": false,
|
||||
"StartPage": "previous-session",
|
||||
"URL": "http://install.doctor"
|
||||
"ClearURLs@kevinr": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/clearurls/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"NoDefaultBookmarks": true,
|
||||
"OfferToSaveLogins": false,
|
||||
"OverrideFirstRunPage": "",
|
||||
"PasswordManagerEnabled": false,
|
||||
"NetworkPrediction": false,
|
||||
"CaptivePortal": false,
|
||||
"DNSOverHTTPS": {
|
||||
"Enabled": false
|
||||
"CookieAutoDelete@kennydo.com": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/cookie-autodelete/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"ExtensionSettings": {
|
||||
"uBlock0@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"CanvasBlocker@kkapsner.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/canvasblocker/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"https-everywhere@eff.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/https-everywhere/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"ClearURLs@kevinr": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/clearurls/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"CookieAutoDelete@kennydo.com": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/cookie-autodelete/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"Decentraleyes@ThomasRientjes": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/decentraleyes/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"FirefoxMulti-AccountContainers@mozilla.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/multi-account-containers/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"TemporaryContainers@stoically": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/temporary-containers/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"uMatrix@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/umatrix/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
}
|
||||
"Decentraleyes@ThomasRientjes": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/decentraleyes/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"FirefoxMulti-AccountContainers@mozilla.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/multi-account-containers/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"TemporaryContainers@stoically": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/temporary-containers/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"https-everywhere@eff.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/https-everywhere/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"uBlock0@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"uMatrix@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/umatrix/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Homepage": {
|
||||
"Locked": false,
|
||||
"StartPage": "previous-session",
|
||||
"URL": "http://install.doctor"
|
||||
},
|
||||
"NetworkPrediction": false,
|
||||
"NoDefaultBookmarks": true,
|
||||
"OfferToSaveLogins": false,
|
||||
"OverrideFirstRunPage": "",
|
||||
"PasswordManagerEnabled": false
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,144 +1,147 @@
|
|||
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("app.update.enabled", 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.dom.window.dump.enabled", true);
|
||||
user_pref("browser.download.manager.showWhenStarting", false);
|
||||
user_pref("browser.EULA.3.accepted", true);
|
||||
user_pref("browser.EULA.override", true);
|
||||
user_pref("browser.link.open_external", 2);
|
||||
user_pref("browser.link.open_newwindow", 2);
|
||||
user_pref("browser.newtab.preload", false);
|
||||
user_pref("browser.newtabpage.enhanced", false);
|
||||
user_pref("browser.newtabpage.introShown", true);
|
||||
user_pref("browser.offline", false);
|
||||
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.search.update", false);
|
||||
user_pref("browser.selfsupport.url", "");
|
||||
user_pref("browser.send_pings", false);
|
||||
user_pref("browser.sessionstore.privacy_level", 0);
|
||||
user_pref("browser.sessionstore.resume_from_crash", false);
|
||||
user_pref("browser.shell.checkDefaultBrowser", false);
|
||||
user_pref("browser.startup.homepage_override.mstone", "ignore");
|
||||
user_pref("browser.startup.page", 0);
|
||||
user_pref("browser.tabs.crashReporting.sendReport", false);
|
||||
user_pref("browser.tabs.warnOnClose", false);
|
||||
user_pref("browser.tabs.warnOnOpen", false);
|
||||
user_pref("browser.toolbarbuttons.introduced.pocket-button", true);
|
||||
user_pref("browser.urlbar.groupLabels.enabled", false);
|
||||
user_pref("browser.urlbar.quicksuggest.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("devtools.errorconsole.enabled", true);
|
||||
user_pref("dom.battery.enabled", false);
|
||||
user_pref("dom.disable_open_during_load", false);
|
||||
user_pref("dom.event.clipboardevents.enabled", false);
|
||||
user_pref("dom.max_script_run_time", 30);
|
||||
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.autoDisableScopes", 14);
|
||||
user_pref("extensions.blocklist.enabled", false);
|
||||
user_pref("extensions.CanvasBlocker@kkapsner.de.whiteList", "");
|
||||
user_pref("extensions.ClearURLs@kevinr.whiteList", "");
|
||||
user_pref("extensions.Decentraleyes@ThomasRientjes.whiteList", "");
|
||||
user_pref("extensions.FirefoxMulti-AccountContainers@mozilla.whiteList", "");
|
||||
user_pref("extensions.getAddons.cache.enabled", false);
|
||||
user_pref("extensions.getAddons.showPane", false);
|
||||
user_pref("extensions.greasemonkey.stats.optedin", false);
|
||||
user_pref("extensions.greasemonkey.stats.url", "");
|
||||
user_pref("extensions.logging.enabled", true);
|
||||
user_pref("extensions.shield-recipe-client.api_url", "");
|
||||
user_pref("extensions.shield-recipe-client.enabled", false);
|
||||
user_pref("extensions.TemporaryContainers@stoically.whiteList", "");
|
||||
user_pref("extensions.update.enabled", false);
|
||||
user_pref("extensions.update.notifyUser", false);
|
||||
user_pref("extensions.webservice.discoverURL", "");
|
||||
user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36");
|
||||
user_pref("javascript.options.showInConsole", true);
|
||||
user_pref("media.autoplay.default", 0);
|
||||
user_pref("media.autoplay.enabled", true);
|
||||
user_pref("media.eme.enabled", false);
|
||||
user_pref("media.gmp-widevinecdm.enabled", false);
|
||||
user_pref("media.navigator.enabled", false);
|
||||
user_pref("media.video_stats.enabled", false);
|
||||
user_pref("network.allow-experiments", false);
|
||||
user_pref("network.captive-portal-service.enabled", false);
|
||||
user_pref("network.cookie.cookieBehavior", 1);
|
||||
user_pref("network.http.max-connections-per-server", 10);
|
||||
user_pref("network.http.phishy-userpass-length", 255);
|
||||
user_pref("network.http.referer.spoofSource", true);
|
||||
user_pref("network.IDN_show_punycode", true);
|
||||
user_pref("network.manage-offline-status", false);
|
||||
user_pref("offline-apps.allow_by_default", true);
|
||||
user_pref("privacy.donottrackheader.enabled", true);
|
||||
user_pref("privacy.donottrackheader.value", 1);
|
||||
user_pref("privacy.query_stripping", true);
|
||||
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("prompts.tab_modal.enabled", false);
|
||||
user_pref("security.fileuri.origin_policy", 3);
|
||||
user_pref("security.fileuri.strict_origin_policy", false);
|
||||
user_pref("security.ssl.disable_session_identifiers", true);
|
||||
user_pref("security.warn_entering_secure.show_once", false);
|
||||
user_pref("security.warn_entering_secure", false);
|
||||
user_pref("security.warn_entering_weak.show_once", false);
|
||||
user_pref("security.warn_entering_weak", false);
|
||||
user_pref("security.warn_leaving_secure.show_once", false);
|
||||
user_pref("security.warn_leaving_secure", false);
|
||||
user_pref("security.warn_submit_insecure", false);
|
||||
user_pref("security.warn_viewing_mixed.show_once", false);
|
||||
user_pref("security.warn_viewing_mixed", false);
|
||||
user_pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSite", false);
|
||||
user_pref("signon.autofillForms", false);
|
||||
user_pref("signon.rememberSignons", false);
|
||||
user_pref("startup.homepage_welcome_url", "about:blank");
|
||||
user_pref("toolkit.networkmanager.disable", true);
|
||||
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("webdriver_accept_untrusted_certs", true);
|
||||
user_pref("webdriver_assume_untrusted_issuer", true);
|
||||
user_pref("webdriver_enable_native_events", true);
|
||||
user_pref("webgl.disabled", true);
|
||||
user_pref("webgl.renderer-string-override", " ");
|
||||
user_pref("webgl.vendor-string-override", " ");
|
||||
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('app.update.enabled', 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.dom.window.dump.enabled', true)
|
||||
user_pref('browser.download.manager.showWhenStarting', false)
|
||||
user_pref('browser.EULA.3.accepted', true)
|
||||
user_pref('browser.EULA.override', true)
|
||||
user_pref('browser.link.open_external', 2)
|
||||
user_pref('browser.link.open_newwindow', 2)
|
||||
user_pref('browser.newtab.preload', false)
|
||||
user_pref('browser.newtabpage.enhanced', false)
|
||||
user_pref('browser.newtabpage.introShown', true)
|
||||
user_pref('browser.offline', false)
|
||||
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.search.update', false)
|
||||
user_pref('browser.selfsupport.url', '')
|
||||
user_pref('browser.send_pings', false)
|
||||
user_pref('browser.sessionstore.privacy_level', 0)
|
||||
user_pref('browser.sessionstore.resume_from_crash', false)
|
||||
user_pref('browser.shell.checkDefaultBrowser', false)
|
||||
user_pref('browser.startup.homepage_override.mstone', 'ignore')
|
||||
user_pref('browser.startup.page', 0)
|
||||
user_pref('browser.tabs.crashReporting.sendReport', false)
|
||||
user_pref('browser.tabs.warnOnClose', false)
|
||||
user_pref('browser.tabs.warnOnOpen', false)
|
||||
user_pref('browser.toolbarbuttons.introduced.pocket-button', true)
|
||||
user_pref('browser.urlbar.groupLabels.enabled', false)
|
||||
user_pref('browser.urlbar.quicksuggest.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('devtools.errorconsole.enabled', true)
|
||||
user_pref('dom.battery.enabled', false)
|
||||
user_pref('dom.disable_open_during_load', false)
|
||||
user_pref('dom.event.clipboardevents.enabled', false)
|
||||
user_pref('dom.max_script_run_time', 30)
|
||||
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.autoDisableScopes', 14)
|
||||
user_pref('extensions.blocklist.enabled', false)
|
||||
user_pref('extensions.CanvasBlocker@kkapsner.de.whiteList', '')
|
||||
user_pref('extensions.ClearURLs@kevinr.whiteList', '')
|
||||
user_pref('extensions.Decentraleyes@ThomasRientjes.whiteList', '')
|
||||
user_pref('extensions.FirefoxMulti-AccountContainers@mozilla.whiteList', '')
|
||||
user_pref('extensions.getAddons.cache.enabled', false)
|
||||
user_pref('extensions.getAddons.showPane', false)
|
||||
user_pref('extensions.greasemonkey.stats.optedin', false)
|
||||
user_pref('extensions.greasemonkey.stats.url', '')
|
||||
user_pref('extensions.logging.enabled', true)
|
||||
user_pref('extensions.shield-recipe-client.api_url', '')
|
||||
user_pref('extensions.shield-recipe-client.enabled', false)
|
||||
user_pref('extensions.TemporaryContainers@stoically.whiteList', '')
|
||||
user_pref('extensions.update.enabled', false)
|
||||
user_pref('extensions.update.notifyUser', false)
|
||||
user_pref('extensions.webservice.discoverURL', '')
|
||||
user_pref(
|
||||
'general.useragent.override',
|
||||
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
|
||||
)
|
||||
user_pref('javascript.options.showInConsole', true)
|
||||
user_pref('media.autoplay.default', 0)
|
||||
user_pref('media.autoplay.enabled', true)
|
||||
user_pref('media.eme.enabled', false)
|
||||
user_pref('media.gmp-widevinecdm.enabled', false)
|
||||
user_pref('media.navigator.enabled', false)
|
||||
user_pref('media.video_stats.enabled', false)
|
||||
user_pref('network.allow-experiments', false)
|
||||
user_pref('network.captive-portal-service.enabled', false)
|
||||
user_pref('network.cookie.cookieBehavior', 1)
|
||||
user_pref('network.http.max-connections-per-server', 10)
|
||||
user_pref('network.http.phishy-userpass-length', 255)
|
||||
user_pref('network.http.referer.spoofSource', true)
|
||||
user_pref('network.IDN_show_punycode', true)
|
||||
user_pref('network.manage-offline-status', false)
|
||||
user_pref('offline-apps.allow_by_default', true)
|
||||
user_pref('privacy.donottrackheader.enabled', true)
|
||||
user_pref('privacy.donottrackheader.value', 1)
|
||||
user_pref('privacy.query_stripping', true)
|
||||
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('prompts.tab_modal.enabled', false)
|
||||
user_pref('security.fileuri.origin_policy', 3)
|
||||
user_pref('security.fileuri.strict_origin_policy', false)
|
||||
user_pref('security.ssl.disable_session_identifiers', true)
|
||||
user_pref('security.warn_entering_secure.show_once', false)
|
||||
user_pref('security.warn_entering_secure', false)
|
||||
user_pref('security.warn_entering_weak.show_once', false)
|
||||
user_pref('security.warn_entering_weak', false)
|
||||
user_pref('security.warn_leaving_secure.show_once', false)
|
||||
user_pref('security.warn_leaving_secure', false)
|
||||
user_pref('security.warn_submit_insecure', false)
|
||||
user_pref('security.warn_viewing_mixed.show_once', false)
|
||||
user_pref('security.warn_viewing_mixed', false)
|
||||
user_pref('services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSite', false)
|
||||
user_pref('signon.autofillForms', false)
|
||||
user_pref('signon.rememberSignons', false)
|
||||
user_pref('startup.homepage_welcome_url', 'about:blank')
|
||||
user_pref('toolkit.networkmanager.disable', true)
|
||||
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('webdriver_accept_untrusted_certs', true)
|
||||
user_pref('webdriver_assume_untrusted_issuer', true)
|
||||
user_pref('webdriver_enable_native_events', true)
|
||||
user_pref('webgl.disabled', true)
|
||||
user_pref('webgl.renderer-string-override', ' ')
|
||||
user_pref('webgl.vendor-string-override', ' ')
|
||||
|
|
10
package.json
10
package.json
|
@ -87,13 +87,16 @@
|
|||
"node": ">=18.4.0"
|
||||
},
|
||||
"publishConfig": {
|
||||
"@gitlab:registry": "https://gitlab.com/api/v4/projects//packages/npm/",
|
||||
"@gitlab:registry": "https://gitlab.com/api/v4/projects/42515222/packages/npm/",
|
||||
"access": "public",
|
||||
"registry": "https://registry.npmjs.org/",
|
||||
"tag": "edge"
|
||||
},
|
||||
"blueprint": {
|
||||
"description": "A glorious combination of application / theme settings and a performant cross-platform, desktop-oriented software suite.",
|
||||
"github_id": "R_kgDOIxh9bQ",
|
||||
"gitlab_group_id": "3940994",
|
||||
"gitlab_project_id": "42515222",
|
||||
"group": "npm",
|
||||
"name": "Install Doctor",
|
||||
"overview": "Want to try out a new desktop jam-packed with a whole suite of GitHub's most-starred projects? Install Doctor is a combination of application settings, theme files, and a performant yet flexible software installer written with [ZX](https://github.com/google/zx). It is easily customizable, with optional prompts that ask you for API keys if you want to completely automate everything. The installer supports almost any operating system, just checkout the [software.yml file](https://gitlab.com/megabyte-labs/install.doctor/-/blob/master/software.yml). It uses [Chezmoi](https://github.com/twpayne/chezmoi) to apply file changes in an interactive way. It is not your typical Chezmoi project - it is built around the philosophy that you should be able to bash all your computers to bits with a hammer and then resurrect them the next day ✝️️ by storing stateful data to an encrypted S3 bucket and automating desktop configuration as much as possible.",
|
||||
|
@ -103,10 +106,7 @@
|
|||
},
|
||||
"slug": "install-doctor",
|
||||
"subgroup": "misc",
|
||||
"title": "Install Doctor, The Desktop Provisioning System",
|
||||
"github_id": "R_kgDOIxh9bQ",
|
||||
"gitlab_project_id": "42515222",
|
||||
"gitlab_group_id": "3940994"
|
||||
"title": "Install Doctor, The Desktop Provisioning System"
|
||||
},
|
||||
"changelog": {
|
||||
"displayTypes": [
|
||||
|
|
|
@ -7785,7 +7785,7 @@ softwarePackages:
|
|||
_github: null
|
||||
_home: null
|
||||
_name: Vagrant VMWare Utility
|
||||
_post:cask: 'sudo ln -s /opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility /usr/local/bin/vagrant-vmware-utility'
|
||||
_post:cask: sudo ln -s /opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility /usr/local/bin/vagrant-vmware-utility
|
||||
_when:cask: '! test -f /opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility'
|
||||
ansible: professormanhattan.vmware
|
||||
cask: vagrant-vmware-utility
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"policies": {
|
||||
"DisplayMenuBar": true,
|
||||
"DisableFirefoxAccounts": false,
|
||||
"DisableFormHistory": true,
|
||||
"CaptivePortal": false,
|
||||
"DNSOverHTTPS": {
|
||||
"Enabled": false
|
||||
},
|
||||
"DisableBuiltinPDFViewer": false,
|
||||
"DisableTelemetry": true,
|
||||
"DisableFirefoxAccounts": false,
|
||||
"DisableFirefoxStudies": true,
|
||||
"DisableFormHistory": true,
|
||||
"DisablePocket": false,
|
||||
"DisableTelemetry": true,
|
||||
"DisplayMenuBar": true,
|
||||
"DontCheckDefaultBrowser": true,
|
||||
"EnableTrackingProtection": {
|
||||
"Cryptomining": true,
|
||||
|
@ -14,37 +18,11 @@
|
|||
"Locked": false,
|
||||
"Value": true
|
||||
},
|
||||
"Homepage": {
|
||||
"Locked": false,
|
||||
"StartPage": "previous-session",
|
||||
"URL": "http://install.doctor"
|
||||
},
|
||||
"NoDefaultBookmarks": true,
|
||||
"OfferToSaveLogins": false,
|
||||
"OverrideFirstRunPage": "",
|
||||
"PasswordManagerEnabled": false,
|
||||
"NetworkPrediction": false,
|
||||
"CaptivePortal": false,
|
||||
"DNSOverHTTPS": {
|
||||
"Enabled": false
|
||||
},
|
||||
"ExtensionSettings": {
|
||||
"uBlock0@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"CanvasBlocker@kkapsner.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/canvasblocker/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"https-everywhere@eff.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/https-everywhere/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"ClearURLs@kevinr": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/clearurls/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
|
@ -65,19 +43,41 @@
|
|||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/temporary-containers/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"https-everywhere@eff.org": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/https-everywhere/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"jid1-MnnxcxisBPnSXQ@jetpack": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"uBlock0@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
},
|
||||
"uMatrix@raymondhill.net": {
|
||||
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/umatrix/latest.xpi",
|
||||
"installation_mode": "normal_installed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Homepage": {
|
||||
"Locked": false,
|
||||
"StartPage": "previous-session",
|
||||
"URL": "http://install.doctor"
|
||||
},
|
||||
"NetworkPrediction": false,
|
||||
"NoDefaultBookmarks": true,
|
||||
"OfferToSaveLogins": false,
|
||||
"OverrideFirstRunPage": "",
|
||||
"PasswordManagerEnabled": false
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
"policies": {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue