This commit is contained in:
Brian Zalewski 2023-12-09 07:49:01 +00:00
parent 68e8e69420
commit 9d0956f594
16 changed files with 359 additions and 197 deletions

View file

@ -3,7 +3,7 @@
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"

View file

@ -24,6 +24,8 @@ sudo ~/opt/Espanso.AppImage env-path register
- Deprecate asdf in favor of rtx
# TODOs
- https://github.com/patrikx3/ramdisk
This page outlines various projects and tasks that we are currently working on. Creating a GitHub issue for each of these items would be overkill.
- [Push Notification Server](https://github.com/gotify/server)
- https://community.cloudflare.com/t/allowing-either-cloudflare-ca-pem-or-regular-for-npm/578284

View file

@ -241,7 +241,6 @@ softwareGroups:
- chrome-cli
- ferdium
- firefox
- librewolf
- microsoft-edge
- tor-browser
CI: &CI
@ -1002,6 +1001,7 @@ softwareGroups:
- shfmt
Social-Networking: &Social-Networking
- enola
- holehe
- social-analyzer
- t
Hacking: &Hacking
@ -1507,6 +1507,8 @@ softwareGroups:
note: Deprecated in favor of using alternative terminals such as iTerm2, Tabby, and bundled Linux terminals.
- pkg: lepton
note: Deprecated in favor of [Pieces](https://pieces.app/). The core components of Pieces are not open-source but the functionality is significantly better than massCode.
- pkg: librewolf
note: Creates ~/.librewolf and Firefox is preferred
- pkg: loop
note: Encountering error during cargo install
- pkg: lpass

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppleTextDirection</key>
<true/>
<key>NSForceRightToLeftWritingDirection</key>
<false/>
<key>NSFullScreenMenuItemEverywhere</key>
<false/>
<key>NSTreatUnknownArgumentsAsOpen</key>
<string>NO</string>
</dict>
</plist>

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppleTextDirection</key>
<true/>
<key>NSForceRightToLeftWritingDirection</key>
<false/>
<key>NSFullScreenMenuItemEverywhere</key>
<false/>
<key>NSTreatUnknownArgumentsAsOpen</key>
<string>NO</string>
</dict>
</plist>

View file

@ -1,148 +1,289 @@
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.enterprise_roots.enabled', true)
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', ' ')
// Source: https://github.com/yokoffing/Betterfox
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("apz.overscroll.enabled", true)
user_pref("beacon.enabled", false)
user_pref("breakpad.reportURL", "")
user_pref("browser.aboutConfig.showWarning", false)
user_pref("browser.aboutwelcome.enabled", false)
user_pref("browser.bookmarks.openInTabClosesMenu", false)
user_pref("browser.cache.jsbc_compression_level", 3)
user_pref("browser.cache.offline.enable", false)
user_pref("browser.compactmode.show", true)
user_pref("browser.contentblocking.category", "strict")
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false)
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false)
user_pref("browser.crashReports.unsubmittedCheck.enabled", false)
user_pref("browser.discovery.enabled", false)
user_pref("browser.display.focus_ring_on_anything", true)
user_pref("browser.display.focus_ring_style", 0)
user_pref("browser.display.focus_ring_width", 0)
user_pref("browser.dom.window.dump.enabled", true)
user_pref("browser.download.always_ask_before_handling_new_types", true)
user_pref("browser.download.manager.addToRecentDocs", false)
user_pref("browser.download.manager.showWhenStarting", false)
user_pref("browser.download.open_pdf_attachments_inline", true)
user_pref("browser.download.start_downloads_in_tmp_dir", true)
user_pref("browser.download.useDownloadDir", false)
user_pref("browser.EULA.3.accepted", true)
user_pref("browser.EULA.override", true)
user_pref("browser.formfill.enable", false)
user_pref("browser.helperApps.deleteTempFileOnExit", true)
user_pref("browser.link.open_external", 2)
user_pref("browser.link.open_newwindow", 2)
user_pref("browser.menu.showViewImageInfo", true)
user_pref("browser.newtab.preload", false)
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false)
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false)
user_pref("browser.newtabpage.activity-stream.default.sites", "")
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false)
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false)
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false)
user_pref("browser.newtabpage.activity-stream.showSponsored", false)
user_pref("browser.newtabpage.activity-stream.showSponsoredTopSites", false)
user_pref("browser.newtabpage.activity-stream.telemetry", false)
user_pref("browser.newtabpage.enhanced", false)
user_pref("browser.newtabpage.introShown", true)
user_pref("browser.offline", false)
user_pref("browser.ping-centre.telemetry", false)
user_pref("browser.preferences.moreFromMozilla", false)
user_pref("browser.privatebrowsing.forceMediaMemoryCache", true)
user_pref("browser.privatebrowsing.vpnpromourl", "")
user_pref("browser.privateWindowSeparation.enabled", 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.separatePrivateDefault.ui.enabled", true)
user_pref("browser.search.suggest.enabled", false)
user_pref("browser.search.update", false)
user_pref("browser.selfsupport.url", "")
user_pref("browser.send_pings", false)
user_pref("browser.sessionstore.interval", 60000)
user_pref("browser.sessionstore.privacy_level", 2)
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.tabmanager.enabled", false)
user_pref("browser.tabs.warnOnClose", false)
user_pref("browser.tabs.warnOnOpen", false)
user_pref("browser.toolbarbuttons.introduced.pocket-button", true)
user_pref("browser.uitour.enabled", false)
user_pref("browser.urlbar.groupLabels.enabled", false)
user_pref("browser.urlbar.quicksuggest.enabled", false)
user_pref("browser.urlbar.suggest.calculator", true)
user_pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false)
user_pref("browser.urlbar.suggest.quicksuggest.sponsored", false)
user_pref("browser.urlbar.trending.featureGate", false)
user_pref("browser.urlbar.trimURLs", false)
user_pref("browser.urlbar.unitConversion.enabled", true)
user_pref("browser.urlbar.update2.engineAliasRefresh", true)
user_pref("browser.xul.error_pages.expert_bad_cert", true)
user_pref("captivedetect.canonicalURL", "")
user_pref("content.notify.interval", 100000)
user_pref("cookiebanners.service.enableGlobalRules", true)
user_pref("cookiebanners.service.mode.privateBrowsing", 1)
user_pref("cookiebanners.service.mode", 1)
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.enable_web_task_scheduling", true)
user_pref("dom.event.clipboardevents.enabled", false)
user_pref("dom.max_script_run_time", 30)
user_pref("dom.security.https_first", true)
user_pref("dom.security.https_only_mode_error_page_user_suggestions", true)
user_pref("dom.security.https_only_mode", true)
user_pref("dom.security.sanitizer.enabled", true)
user_pref("dom.webaudio.enabled", false)
user_pref("editor.truncate_user_pastes", 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.formautofill.addresses.enabled", false)
user_pref("extensions.formautofill.creditCards.enabled", false)
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.htmlaboutaddons.recommendations.enabled", false)
user_pref("extensions.logging.enabled", true)
user_pref("extensions.pocket.enabled", false)
user_pref("extensions.postDownloadThirdPartyPrompt", false)
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("findbar.highlightAll", true)
user_pref("full-screen-api.transition-duration.enter", "0 0")
user_pref("full-screen-api.transition-duration.leave", "0 0")
user_pref("full-screen-api.warning.delay", -1)
user_pref("full-screen-api.warning.timeout", 0)
user_pref("general.smoothScroll.currentVelocityWeighting", 1.0)
user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12)
user_pref("general.smoothScroll.msdPhysics.enabled", true)
user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 600)
user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 650)
user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 25)
user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio", 2.0)
user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 250)
user_pref("general.smoothScroll.stopDecelerationWeighting", 1.0)
user_pref("general.smoothScroll", true)
user_pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%")
user_pref("gfx.canvas.accelerated.cache-items", 4096)
user_pref("gfx.canvas.accelerated.cache-size", 512)
user_pref("gfx.content.skia-font-cache-size", 20)
user_pref("image.mem.decode_bytes_at_a_time", 32768)
user_pref("javascript.options.showInConsole", true)
user_pref("layout.css.grid-template-masonry-value.enabled", true)
user_pref("layout.css.has-selector.enabled", true)
user_pref("layout.css.prefers-color-scheme.content-override", 2)
user_pref("layout.word_select.eat_space_to_next_word", false)
user_pref("media.autoplay.default", 0)
user_pref("media.autoplay.enabled", true)
user_pref("media.cache_readahead_limit", 7200)
user_pref("media.cache_resume_threshold", 3600)
user_pref("media.eme.enabled", false)
user_pref("media.gmp-widevinecdm.enabled", false)
user_pref("media.memory_cache_max_size", 65536)
user_pref("media.navigator.enabled", false)
user_pref("media.peerconnection.ice.default_address_only", true)
user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true)
user_pref("media.video_stats.enabled", false)
user_pref("mousewheel.default.delta_multiplier_y", 300)
user_pref("network.allow-experiments", false)
user_pref("network.auth.subresource-http-auth-allow", 1)
user_pref("network.buffer.cache.count", 128)
user_pref("network.buffer.cache.size", 262144)
user_pref("network.captive-portal-service.enabled", false)
user_pref("network.connectivity-service.enabled", false)
user_pref("network.cookie.cookieBehavior", 1)
user_pref("network.cookie.sameSite.noneRequiresSecure", true)
user_pref("network.dns.disablePrefetch", true)
user_pref("network.dns.max_high_priority_threads", 8)
user_pref("network.dnsCacheExpiration", 3600)
user_pref("network.http.max-connections-per-server", 10)
user_pref("network.http.max-connections", 1800)
user_pref("network.http.max-persistent-connections-per-server", 10)
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5)
user_pref("network.http.pacing.requests.enabled", false)
user_pref("network.http.phishy-userpass-length", 255)
user_pref("network.http.referer.spoofSource", true)
user_pref("network.http.referer.XOriginTrimmingPolicy", 2)
user_pref("network.IDN_show_punycode", true)
user_pref("network.manage-offline-status", false)
user_pref("network.predictor.enabled", false)
user_pref("network.prefetch-next", false)
user_pref("network.ssl_tokens_cache_capacity", 10240)
user_pref("network.trr.max-fails", 5)
user_pref("network.trr.mode", 2)
user_pref("network.trr.uri", "https://dns.quad9.net/dns-query")
user_pref("offline-apps.allow_by_default", true)
user_pref("pdfjs.enableScripting", false)
user_pref("permissions.default.desktop-notification", 2)
user_pref("permissions.default.geo", 2)
user_pref("permissions.manager.defaultsUrl", "")
user_pref("privacy.clearOnShutdown.cache", true)
user_pref("privacy.clearOnShutdown.cookies", true)
user_pref("privacy.clearOnShutdown.offlineApps", true)
user_pref("privacy.donottrackheader.enabled", true)
user_pref("privacy.donottrackheader.value", 1)
user_pref("privacy.globalprivacycontrol.enabled", true)
user_pref("privacy.globalprivacycontrol.functionality.enabled", true)
user_pref("privacy.history.custom", true)
user_pref("privacy.query_stripping", true)
user_pref("privacy.sanitize.sanitizeOnShutdown", 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("privacy.userContext.enabled", true)
user_pref("privacy.userContext.ui.enabled", true)
user_pref("prompts.tab_modal.enabled", false)
user_pref("security.cert_pinning.enforcement_level", 2)
user_pref("security.enterprise_roots.enabled", true)
user_pref("security.fileuri.origin_policy", 3)
user_pref("security.fileuri.strict_origin_policy", false)
user_pref("security.insecure_connection_text.enabled", true)
user_pref("security.insecure_connection_text.pbmode.enabled", true)
user_pref("security.mixed_content.block_display_content", true)
user_pref("security.mixed_content.upgrade_display_content.image", true)
user_pref("security.mixed_content.upgrade_display_content", true)
user_pref("security.OCSP.enabled", 0)
user_pref("security.pki.crlite_mode", 2)
user_pref("security.remote_settings.crlite_filters.enabled", true)
user_pref("security.ssl.disable_session_identifiers", true)
user_pref("security.ssl.require_safe_negotiation", true)
user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true)
user_pref("security.tls.enable_0rtt_data", false)
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.formlessCapture.enabled", false)
user_pref("signon.privateBrowsingCapture.enabled", false)
user_pref("signon.rememberSignons", false)
user_pref("startup.homepage_welcome_url", "about:blank")
user_pref("toolkit.coverage.endpoint.base", "")
user_pref("toolkit.coverage.opt-out", true)
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true)
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.coverage.opt-out", true)
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.server", "data:,")
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("urlclassifier.features.socialtracking.skipURLs", "*.instagram.com, *.twitter.com, *.twimg.com")
user_pref("urlclassifier.trackingSkipURLs", "*.reddit.com, *.twitter.com, *.twimg.com, *.tiktok.com")
user_pref("webchannel.allowObject.urlWhitelist", "")
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", " ")

View file

@ -2,9 +2,8 @@
name = Altair GraphQL Client
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/Altair GraphQL Client
{{- else if (eq .host.distro.family "linux") -}}
.config/Altair GraphQL Client
snap/altair/current/.config/Altair GraphQL Client
{{ end }}
[xdg_configuration_files]
Altair GraphQL Client

View file

@ -2,10 +2,7 @@
name = Brave
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/BraveSoftware/Brave-Browser/Default
{{- else if (eq .host.distro.family "linux") -}}
.config/BraveSoftware/Brave-Browser/Default
snap/brave/current/.config/BraveSoftware/Brave-Browser/Default
.var/app/com.brave.Browser/config/BraveSoftware/Brave-Browser/Default
{{ end }}
[xdg_configuration_files]
BraveSoftware/Brave-Browser/Default

View file

@ -1,13 +1,5 @@
[application]
name = Google Chrome
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/Google/Chrome/Default
{{- else if (eq .host.distro.family "linux") -}}
.config/google-chrome/default
.config/chromium/default
snap/chromium/common/chromium/Default
.var/app/org.chromium.Chromium/config/chromium/Default
.var/app/com.google.Chrome/config/google-chrome/Default
{{ end }}
[xdg_configuration_files]
google-chrome/Default

View file

@ -0,0 +1,8 @@
[application]
name = Chromium
[configuration_files]
snap/chromium/common/chromium/Default
[xdg_configuration_files]
chromium/Default

View file

@ -2,9 +2,7 @@
name = Edge
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/Microsoft Edge/Default
{{- else if (eq .host.distro.family "linux") -}}
.config/microsoft-edge/Default
.var/app/com.microsoft.Edge/config/microsoft-edge/Default
{{ end }}
[xdg_configuration_files]
microsoft-edge/Default

View file

@ -2,10 +2,10 @@
name = Ferdium
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/Ferdium
{{- else if (eq .host.distro.family "linux") -}}
.config/Ferdium/
Library/Preferences/org.ferdium.ferdium-app.plist
snap/ferdium/current/.config/Ferdium
.var/app/org.ferdium.Ferdium/config/Ferdium
{{ end }}
[xdg_configuration_files]
Ferdium

View file

@ -2,10 +2,7 @@
name = Firefox
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/Firefox/Profiles
{{- else if (eq .host.distro.family "linux") -}}
.mozilla/firefox
snap/firefox/common/.mozilla/firefox
.var/app/org.mozilla.firefox/.mozilla/firefox
{{ end }}

View file

@ -1,10 +0,0 @@
[application]
name = LibreWolf
[configuration_files]
{{- if (eq .host.distro.family "darwin") -}}
Library/Application Support/LibreWolf/Profiles
{{- else if (eq .host.distro.family "linux") -}}
.librewolf
.var/app/io.gitlab.librewolf-community/.librewolf
{{ end }}

View file

@ -2,8 +2,4 @@
name = Remmina
[xdg_configuration_files]
remmina/remmina.pref
[configuration_files]
snap/remmina/current/.config/remmina/remmina.pref
.var/app/org.remmina.Remmina/config/remmina/remmina.pref
remmina/remmina.pref

View file

@ -1870,6 +1870,13 @@ softwarePackages:
_home: https://www.google.com/chrome/
_name: Google Chrome
_app: Google Chrome.app
_post:cask: |
mkdir -p "${XDG_CONFIG_HOME:-$HOME/.config}/google-chrome/Default"
mkdir -p "$HOME/Library/Application Support/Google/Chrome"
ln -s "${XDG_CONFIG_HOME:-$HOME/.config}/google-chrome/Default" "$HOME/Library/Application Support/Google/Chrome/Default"
_post:flatpak: |
mkdir -p ""
ln -s
ansible: professormanhattan.chrome
cask: google-chrome
choco: googlechrome
@ -3384,6 +3391,11 @@ softwarePackages:
dnf: firefox
flatpak: org.mozilla.firefox
pacman: firefox
holehe:
_bin: holehe
_github: https://github.com/megadose/holehe
_name: Holehe
pipx: holehe
fission:
_bin: fission
_desc: Fast and Simple Serverless Functions for Kubernetes