1
mirror of https://github.com/jakejarvis/dotfiles.git synced 2025-04-26 03:45:21 -04:00

brewfile, firefox, vscode updates

This commit is contained in:
Jake Jarvis 2020-07-26 11:31:25 -04:00
parent 6f1b663987
commit 32a95ccc7d
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
6 changed files with 107 additions and 53 deletions

View File

@ -2,6 +2,7 @@
# Taps # # Taps #
############################### ###############################
tap "AdoptOpenJDK/openjdk"
tap "appveyor/brew" tap "appveyor/brew"
tap "aws/tap" tap "aws/tap"
tap "caskroom/cask" tap "caskroom/cask"
@ -20,13 +21,13 @@ tap "homebrew/cask-versions"
tap "homebrew/core" tap "homebrew/core"
tap "homebrew/services" tap "homebrew/services"
tap "homebrew/test-bot" tap "homebrew/test-bot"
tap "jakejarvis/brew", "git@github.com:jakejarvis/homebrew-brew.git" # tap "jakejarvis/brew", "git@github.com:jakejarvis/homebrew-brew.git"
tap "mongodb/brew" tap "mongodb/brew"
tap "sass/sass" tap "sass/sass"
tap "teamookla/speedtest" tap "teamookla/speedtest"
tap "thoughtbot/formulae" tap "thoughtbot/formulae"
tap "twilio/brew" tap "twilio/brew"
tap "wpengine/wpe-cli" # tap "wpengine/wpe-cli"
############################### ###############################
# Binaries # # Binaries #
@ -118,7 +119,6 @@ brew "elixir"
brew "erlang" brew "erlang"
brew "facebook/fb/fbsimctl", args: ["HEAD"] brew "facebook/fb/fbsimctl", args: ["HEAD"]
brew "geoip" brew "geoip"
brew "gitlab-runner"
brew "go" brew "go"
brew "goreleaser/tap/goreleaser" brew "goreleaser/tap/goreleaser"
brew "govendor" brew "govendor"
@ -189,7 +189,7 @@ brew "whois"
brew "wireguard-tools" brew "wireguard-tools"
brew "wireguard-go" brew "wireguard-go"
brew "wp-cli" brew "wp-cli"
brew "wpengine/wpe-cli/wpe-cli" # brew "wpengine/wpe-cli/wpe-cli"
brew "xz" brew "xz"
brew "yarn" brew "yarn"
brew "youtube-dl" brew "youtube-dl"
@ -254,25 +254,30 @@ cask "etrecheckpro"
cask "filebot" cask "filebot"
cask "geekbench" cask "geekbench"
cask "intel-power-gadget" cask "intel-power-gadget"
cask "istat-menus"
cask "paragon-ntfs" cask "paragon-ntfs"
cask "the-unarchiver" cask "the-unarchiver"
cask "transmission" cask "transmission"
cask "unetbootin" cask "unetbootin"
cask "unshaky"
cask "vnc-viewer" cask "vnc-viewer"
# Passwords, VPNs, other Security # Passwords, VPNs, other Security
cask "1password" cask "1password"
cask "authy" cask "authy"
cask "expressvpn" cask "expressvpn"
cask "gpg-suite"
# cask "gpg-suite-no-mail" # Install Mail separately: https://github.com/GpgMailNoActivation/GpgMailNoActivation # cask "gpg-suite-no-mail" # Install Mail separately: https://github.com/GpgMailNoActivation/GpgMailNoActivation
cask "jakejarvis/brew/gpg-suite-no-drm" # personal cask to install GPG suite and mail.app plugin without activation # cask "jakejarvis/brew/gpg-suite-no-drm" # personal cask to install GPG suite and mail.app plugin without activation
cask "keybase" cask "keybase"
cask "little-snitch" cask "little-snitch"
cask "nordvpn" cask "nordvpn"
cask "tor-browser" cask "tor-browser"
cask "tunnelblick" cask "tunnelblick"
# Development # Development/Work
cask "adobe-creative-cloud"
cask "adoptopenjdk"
cask "chromedriver" cask "chromedriver"
cask "eclipse-java" cask "eclipse-java"
cask "filezilla" cask "filezilla"
@ -281,14 +286,17 @@ cask "glyphs"
cask "google-cloud-sdk" cask "google-cloud-sdk"
cask "imageoptim" cask "imageoptim"
cask "iterm2" cask "iterm2"
cask "java8" # cask "java8"
cask "jetbrains-toolbox" cask "jetbrains-toolbox"
cask "mamp"
cask "microsoft-office"
cask "multipass" cask "multipass"
cask "ngrok" cask "ngrok"
cask "postman" cask "postman"
cask "powershell" cask "powershell"
cask "robo-3t" cask "robo-3t"
cask "sequel-pro" cask "sequel-pro"
cask "sketch"
cask "tower" cask "tower"
cask "transmit" cask "transmit"
cask "visual-studio-code" cask "visual-studio-code"
@ -321,6 +329,7 @@ cask "zoomus"
# Gaming # Gaming
cask "shadow" cask "shadow"
cask "steam" cask "steam"
cask "minecraft"
cask "nvidia-geforce-now" cask "nvidia-geforce-now"
# Pentesting # Pentesting

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2019 Jake Jarvis Copyright (c) 2019-present Jake Jarvis <jake@jarv.is>
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -269,8 +269,8 @@ user_pref("privacy.cpd.passwords", true);
// user_pref("privacy.cpd.siteSettings", true); // user_pref("privacy.cpd.siteSettings", true);
user_pref("privacy.cpd.sessions", true); user_pref("privacy.cpd.sessions", true);
user_pref("privacy.donottrackheader.enabled", true); user_pref("privacy.donottrackheader.enabled", true);
// user_pref("privacy.firstparty.isolate", true); // breaks CAPTCHAs, way too annoying // user_pref("privacy.firstparty.isolate", true); // breaks CAPTCHAs, way too annoying
// user_pref("privacy.resistFingerprinting", true); // less breakage by using https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/ // user_pref("privacy.resistFingerprinting", true); // less breakage by using https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/
user_pref("privacy.trackingprotection.cryptomining.enabled", true); user_pref("privacy.trackingprotection.cryptomining.enabled", true);
user_pref("privacy.trackingprotection.enabled", true); // https://wiki.mozilla.org/Security/Tracking_protection user_pref("privacy.trackingprotection.enabled", true); // https://wiki.mozilla.org/Security/Tracking_protection
user_pref("privacy.trackingprotection.fingerprinting.enabled", true); user_pref("privacy.trackingprotection.fingerprinting.enabled", true);
@ -292,10 +292,10 @@ user_pref("security.insecure_connection_icon.enabled", true);
user_pref("security.insecure_connection_text.enabled", true); user_pref("security.insecure_connection_text.enabled", true);
user_pref("security.insecure_field_warning.contextual.enabled", true); user_pref("security.insecure_field_warning.contextual.enabled", true);
user_pref("security.insecure_password.ui.enabled", true); // warn on non-secure forms user_pref("security.insecure_password.ui.enabled", true); // warn on non-secure forms
// user_pref("security.mixed_content.block_display_content", true); // breaks xfinity on demand // user_pref("security.mixed_content.block_display_content", true); // breaks xfinity on demand
// user_pref("security.mixed_content.block_object_subrequest", true); // breaks xfinity on demand // user_pref("security.mixed_content.block_object_subrequest", true); // breaks xfinity on demand
user_pref("security.OCSP.enabled", 1); user_pref("security.OCSP.enabled", 1);
user_pref("security.OCSP.require", false); // TODO: turn back on user_pref("security.OCSP.require", false); // TODO: turn back on
user_pref("security.pki.sha1_enforcement_level", 1); user_pref("security.pki.sha1_enforcement_level", 1);
user_pref("security.sri.enable", true); user_pref("security.sri.enable", true);
user_pref("security.ssl.disable_session_identifiers", true); user_pref("security.ssl.disable_session_identifiers", true);
@ -304,7 +304,7 @@ user_pref("security.ssl.enable_ocsp_must_staple", true);
user_pref("security.ssl.errorReporting.enabled", false); user_pref("security.ssl.errorReporting.enabled", false);
user_pref("security.ssl.errorReporting.url", ""); user_pref("security.ssl.errorReporting.url", "");
user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true); user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
// user_pref("security.ssl.require_safe_negotiation", true); // still breaks lots of stuff: https://github.com/pyllyukko/user.js/issues/237 // user_pref("security.ssl.require_safe_negotiation", true); // still breaks lots of stuff: https://github.com/pyllyukko/user.js/issues/237
user_pref("security.ssl3.dhe_dss_aes_128_sha", false); user_pref("security.ssl3.dhe_dss_aes_128_sha", false);
user_pref("security.ssl3.dhe_dss_aes_256_sha", false); user_pref("security.ssl3.dhe_dss_aes_256_sha", false);
user_pref("security.ssl3.dhe_dss_camellia_128_sha", false); user_pref("security.ssl3.dhe_dss_camellia_128_sha", false);

View File

@ -7,7 +7,7 @@
}, },
"name": "aws-toolkit-vscode", "name": "aws-toolkit-vscode",
"publisher": "amazonwebservices", "publisher": "amazonwebservices",
"version": "1.9.0" "version": "1.11.0"
}, },
{ {
"metadata": { "metadata": {
@ -47,7 +47,7 @@
}, },
"name": "cpptools", "name": "cpptools",
"publisher": "ms-vscode", "publisher": "ms-vscode",
"version": "0.28.0" "version": "0.29.0"
}, },
{ {
"metadata": { "metadata": {
@ -57,7 +57,7 @@
}, },
"name": "debugger-for-chrome", "name": "debugger-for-chrome",
"publisher": "msjsdiag", "publisher": "msjsdiag",
"version": "4.12.6" "version": "4.12.9"
}, },
{ {
"metadata": { "metadata": {
@ -67,7 +67,7 @@
}, },
"name": "EditorConfig", "name": "EditorConfig",
"publisher": "EditorConfig", "publisher": "EditorConfig",
"version": "0.14.5" "version": "0.15.1"
}, },
{ {
"metadata": { "metadata": {
@ -77,17 +77,17 @@
}, },
"name": "github-vscode-theme", "name": "github-vscode-theme",
"publisher": "GitHub", "publisher": "GitHub",
"version": "1.0.0" "version": "1.1.3"
}, },
{ {
"metadata": { "metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da", "id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "ms-vscode.Go", "publisherId": "golang.go",
"publisherDisplayName": "ms-vscode" "publisherDisplayName": "golang"
}, },
"name": "Go", "name": "go",
"publisher": "ms-vscode", "publisher": "golang",
"version": "0.14.1" "version": "0.15.2"
}, },
{ {
"metadata": { "metadata": {
@ -107,7 +107,7 @@
}, },
"name": "material-icon-theme", "name": "material-icon-theme",
"publisher": "PKief", "publisher": "PKief",
"version": "4.1.0" "version": "4.2.0"
}, },
{ {
"metadata": { "metadata": {
@ -117,7 +117,7 @@
}, },
"name": "prettier-vscode", "name": "prettier-vscode",
"publisher": "esbenp", "publisher": "esbenp",
"version": "4.6.0" "version": "5.1.3"
}, },
{ {
"metadata": { "metadata": {
@ -127,7 +127,7 @@
}, },
"name": "python", "name": "python",
"publisher": "ms-python", "publisher": "ms-python",
"version": "2020.5.78807" "version": "2020.7.96456"
}, },
{ {
"metadata": { "metadata": {
@ -137,7 +137,7 @@
}, },
"name": "remote-containers", "name": "remote-containers",
"publisher": "ms-vscode-remote", "publisher": "ms-vscode-remote",
"version": "0.117.0" "version": "0.128.0"
}, },
{ {
"metadata": { "metadata": {
@ -167,7 +167,7 @@
}, },
"name": "remote-wsl", "name": "remote-wsl",
"publisher": "ms-vscode-remote", "publisher": "ms-vscode-remote",
"version": "0.44.2" "version": "0.44.4"
}, },
{ {
"metadata": { "metadata": {
@ -179,6 +179,16 @@
"publisher": "smlombardi", "publisher": "smlombardi",
"version": "3.2.1" "version": "3.2.1"
}, },
{
"metadata": {
"id": "56d1e1f8-892a-4abc-b402-c473b832e324",
"publisherId": "GitHub.vscode-codeql",
"publisherDisplayName": "GitHub"
},
"name": "vscode-codeql",
"publisher": "GitHub",
"version": "1.3.1"
},
{ {
"metadata": { "metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", "id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
@ -187,7 +197,7 @@
}, },
"name": "vscode-docker", "name": "vscode-docker",
"publisher": "ms-azuretools", "publisher": "ms-azuretools",
"version": "1.2.0" "version": "1.4.1"
}, },
{ {
"metadata": { "metadata": {
@ -207,7 +217,7 @@
}, },
"name": "vscode-eslint", "name": "vscode-eslint",
"publisher": "dbaeumer", "publisher": "dbaeumer",
"version": "2.1.5" "version": "2.1.8"
}, },
{ {
"metadata": { "metadata": {
@ -217,7 +227,7 @@
}, },
"name": "vscode-firefox-debug", "name": "vscode-firefox-debug",
"publisher": "firefox-devtools", "publisher": "firefox-devtools",
"version": "2.8.0" "version": "2.9.0"
}, },
{ {
"metadata": { "metadata": {
@ -227,7 +237,7 @@
}, },
"name": "vscode-icons", "name": "vscode-icons",
"publisher": "vscode-icons-team", "publisher": "vscode-icons-team",
"version": "10.1.1" "version": "10.2.0"
}, },
{ {
"metadata": { "metadata": {
@ -237,7 +247,7 @@
}, },
"name": "vscode-pull-request-github", "name": "vscode-pull-request-github",
"publisher": "GitHub", "publisher": "GitHub",
"version": "0.16.0" "version": "0.18.0"
}, },
{ {
"metadata": { "metadata": {
@ -251,13 +261,23 @@
}, },
{ {
"metadata": { "metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", "id": "ec35b5a3-9802-4c68-b5ff-e85f19ec0977",
"publisherId": "VisualStudioExptTeam.vscodeintellicode", "publisherId": "stylelint.vscode-stylelint",
"publisherDisplayName": "VisualStudioExptTeam" "publisherDisplayName": "stylelint"
}, },
"name": "vscodeintellicode", "name": "vscode-stylelint",
"publisher": "VisualStudioExptTeam", "publisher": "stylelint",
"version": "1.2.7" "version": "0.84.0"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.19.1"
}, },
{ {
"metadata": { "metadata": {
@ -267,6 +287,16 @@
}, },
"name": "vsliveshare", "name": "vsliveshare",
"publisher": "ms-vsliveshare", "publisher": "ms-vsliveshare",
"version": "1.0.2106" "version": "1.0.2478"
},
{
"metadata": {
"id": "03bcac69-2a42-4fd3-ac6e-928090766003",
"publisherId": "ms-vscode.wordcount",
"publisherDisplayName": "ms-vscode"
},
"name": "wordcount",
"publisher": "ms-vscode",
"version": "0.1.0"
} }
] ]

View File

@ -1,5 +1,6 @@
// Place your key bindings in this file to overwrite the defaults // Place your key bindings in this file to overwrite the defaults
[ [
{ "key": "ctrl+tab", "command": "workbench.action.nextEditor" },
{ "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" } { "key": "ctrl+tab", "command": "workbench.action.nextEditor" },
] { "key": "ctrl+shift+tab", "command": "workbench.action.previousEditor" }
]

View File

@ -2,7 +2,6 @@
{ {
"editor.fontFamily": "Source Code Pro, Menlo, Monaco, 'Courier New', monospace", "editor.fontFamily": "Source Code Pro, Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 14, "editor.fontSize": 14,
"editor.cursorStyle": "line",
"sync.gist": "80a04530e0142ff5b7b77c92d5c6f526", "sync.gist": "80a04530e0142ff5b7b77c92d5c6f526",
"sync.autoDownload": false, "sync.autoDownload": false,
"sync.autoUpload": false, "sync.autoUpload": false,
@ -19,7 +18,6 @@
"workbench.enableExperiments": false, "workbench.enableExperiments": false,
"workbench.quickOpen.preserveInput": true, "workbench.quickOpen.preserveInput": true,
"workbench.startupEditor": "none", "workbench.startupEditor": "none",
"breadcrumbs.enabled": false,
"workbench.editor.openPositioning": "last", "workbench.editor.openPositioning": "last",
"workbench.settings.enableNaturalLanguageSearch": false, "workbench.settings.enableNaturalLanguageSearch": false,
"terminal.external.osxExec": "iTerm.app", "terminal.external.osxExec": "iTerm.app",
@ -31,7 +29,7 @@
"css.lint.zeroUnits": "warning", "css.lint.zeroUnits": "warning",
"git.enableCommitSigning": true, "git.enableCommitSigning": true,
"git.showPushSuccessNotification": true, "git.showPushSuccessNotification": true,
"workbench.iconTheme": "vscode-icons", "workbench.iconTheme": "material-icon-theme",
"liveshare.featureSet": "insiders", "liveshare.featureSet": "insiders",
"aws.profile": "profile:default", "aws.profile": "profile:default",
"sync.forceUpload": true, "sync.forceUpload": true,
@ -49,9 +47,8 @@
"workbench.colorTheme": "GitHub Dark", "workbench.colorTheme": "GitHub Dark",
"aws.samcli.location": "/usr/local/bin/sam", "aws.samcli.location": "/usr/local/bin/sam",
"git.autofetch": true, "git.autofetch": true,
"editor.acceptSuggestionOnEnter": "off", "editor.acceptSuggestionOnEnter": "smart",
"workbench.tips.enabled": false, "workbench.tips.enabled": false,
"workbench.editor.tabSizing": "shrink",
"explorer.confirmDragAndDrop": false, "explorer.confirmDragAndDrop": false,
"extensions.ignoreRecommendations": true, "extensions.ignoreRecommendations": true,
"extensions.showRecommendationsOnlyOnDemand": true, "extensions.showRecommendationsOnlyOnDemand": true,
@ -73,7 +70,6 @@
"terminal.integrated.cursorStyle": "line", "terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorBlinking": true, "terminal.integrated.cursorBlinking": true,
"prettier.requireConfig": true, "prettier.requireConfig": true,
"eslint.alwaysShowStatus": true,
"aws.telemetry": false, "aws.telemetry": false,
"git.allowForcePush": true, "git.allowForcePush": true,
"git.defaultCloneDirectory": "~/source", "git.defaultCloneDirectory": "~/source",
@ -85,7 +81,25 @@
"material-icon-theme.showWelcomeMessage": false, "material-icon-theme.showWelcomeMessage": false,
"prettier.configPath": ".prettierrc", "prettier.configPath": ".prettierrc",
"dotfiles.repository": "https://github.com/jakejarvis/dotfiles.git", "dotfiles.repository": "https://github.com/jakejarvis/dotfiles.git",
"scss.lint.duplicateProperties": "warning", "editor.lineHeight": 23,
"scss.lint.compatibleVendorPrefixes": "warning", "markdown.preview.lineHeight": 1.75,
"scss.lint.zeroUnits": "warning" "css.validate": false,
"less.validate": false,
"scss.validate": false,
"java.home": "/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home",
"java.help.firstView": "gettingStarted",
"java.configuration.checkProjectSettingsExclusions": false,
"editor.tabSize": 2,
"workbench.view.alwaysShowHeaderActions": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabSizing": "shrink",
"window.openFilesInNewWindow": "default",
"aws.cdk.explorer.enabled": false,
"git.scanRepositories": [
"~/source"
],
"githubIssues.useBranchForIssues": "prompt",
"material-icon-theme.folders.theme": "classic",
"scss.lint.zeroUnits": "warning",
"stylelint.reportNeedlessDisables": true
} }