From c2f7adc15bbb4f24e44161e882a534e9c98cf302 Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Sat, 3 Sep 2022 05:24:56 +0000 Subject: [PATCH] Update dotfiles/.vscode/extensions.json, dotfiles/.vscode/settings.json Deleted dotfiles/.vscode/argv.json, dotfiles/.ssh/.gitkeep --- dotfiles/.ssh/.gitkeep | 0 dotfiles/.vscode/argv.json | 0 dotfiles/.vscode/extensions.json | 43 +++++++++++++ dotfiles/.vscode/settings.json | 104 +++++++++++++++++++++++++++++++ 4 files changed, 147 insertions(+) delete mode 100644 dotfiles/.ssh/.gitkeep delete mode 100644 dotfiles/.vscode/argv.json create mode 100644 dotfiles/.vscode/extensions.json create mode 100644 dotfiles/.vscode/settings.json diff --git a/dotfiles/.ssh/.gitkeep b/dotfiles/.ssh/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/dotfiles/.vscode/argv.json b/dotfiles/.vscode/argv.json deleted file mode 100644 index e69de29b..00000000 diff --git a/dotfiles/.vscode/extensions.json b/dotfiles/.vscode/extensions.json new file mode 100644 index 00000000..578d0f17 --- /dev/null +++ b/dotfiles/.vscode/extensions.json @@ -0,0 +1,43 @@ +{ + "recommendations": [ + "chrmarti.regex", + "DavidAnson.vscode-markdownlint", + "dbaeumer.vscode-eslint", + "eamodio.gitlens", + "EditorConfig.EditorConfig", + "esbenp.prettier-vscode", + "ericadamski.carbon-now-sh", + "formulahendry.code-runner", + "GitHub.vscode-pull-request-github", + "GitLab.gitlab-workflow", + "GoogleCloudTools.cloudcode", + "HashiCorp.terraform", + "hediet.vscode-drawio", + "IBM.output-colorizer", + "Kelvin.vscode-sshfs", + "mads-hartmann.bash-ide-vscode", + "ms-azuretools.vscode-docker", + "ms-kubernetes-tools.vscode-kubernetes-tools", + "ms-vscode-remote.remote-containers", + "ms-vscode-remote.remote-ssh", + "ms-vscode-remote.remote-wsl", + "ms-vscode.PowerShell", + "MS-vsliveshare.vsliveshare", + "MS-vsliveshare.vsliveshare-audio", + "philnash.ngrok-for-vscode", + "PKief.material-icon-theme", + "redhat.ansible", + "redhat.vscode-yaml", + "richie5um2.vscode-sort-json", + "Rubymaniac.vscode-paste-and-indent", + "shd101wyy.markdown-preview-enhanced", + "softwaredotcom.swdc-vscode", + "timonwong.shellcheck", + "tyriar.sort-lines", + "usernamehw.errorlens", + "valentjn.vscode-ltex", + "vsls-contrib.codetour", + "vsls-contrib.gistfs", + "wayou.vscode-todo-highlight" + ] +} diff --git a/dotfiles/.vscode/settings.json b/dotfiles/.vscode/settings.json new file mode 100644 index 00000000..5c6d875d --- /dev/null +++ b/dotfiles/.vscode/settings.json @@ -0,0 +1,104 @@ +{ + "[html]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[javascriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[json5]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[json]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[markdown]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[toml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[vue]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[yaml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "codetour.customTourDirectory": ".config/codetour.yml", + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnPaste": false, + "editor.formatOnSave": true, + "eslint.alwaysShowStatus": true, + "eslint.format.enable": true, + "eslint.lintTask.enable": true, + "eslint.lintTask.options": "-c package.json --no-eslintrc --cache --cache-location .cache/eslintcache .", + "eslint.packageManager": "pnpm", + "eslint.validate": [ + "html", + "javascript", + "javascriptreact", + "json", + "jsonc", + "json5", + "markdown", + "toml", + "typescript", + "typescriptreact", + "vue", + "yaml" + ], + "git.autoStash": true, + "git.autofetch": true, + "github.codespaces.showPerformanceExplorer": true, + "gitlab.showPipelineUpdateNotifications": true, + "gitlens.showWelcomeOnInstall": false, + "gitlens.showWhatsNewAfterUpgrades": false, + "go.lintFlags": ["--fast"], + "go.lintTool": "golangci-lint", + "html.format.endWithNewline": true, + "html.format.indentHandlebars": true, + "html.format.indentInnerHtml": true, + "html.format.templating": true, + "javascript.format.semicolons": "remove", + "javascript.suggest.completeFunctionCalls": true, + "ltex.additionalRules.enablePickyRules": true, + "ltex.completionEnabled": true, + "markdown-preview-enhanced.previewTheme": "solarized-light.css", + "material-icon-theme.showWelcomeMessage": false, + "merge-conflict.autoNavigateNextConflict.enabled": true, + "npm.enableRunFromFolder": true, + "npm.packageManager": "pnpm", + "prettier.printWidth": 120, + "prettier.singleQuote": true, + "python.languageServer": "Pylance", + "security.workspace.trust.banner": "never", + "security.workspace.trust.enabled": false, + "telemetry.telemetryLevel": "crash", + "typescript.enablePromptUseWorkspaceTsdk": true, + "typescript.format.semicolons": "remove", + "typescript.implementationsCodeLens.enabled": true, + "typescript.inlayHints.enumMemberValues.enabled": true, + "typescript.inlayHints.functionLikeReturnTypes.enabled": true, + "typescript.inlayHints.parameterTypes.enabled": true, + "typescript.inlayHints.variableTypes.enabled": true, + "typescript.preferences.quoteStyle": "single", + "typescript.referencesCodeLens.enabled": true, + "typescript.referencesCodeLens.showOnAllFunctions": true, + "typescript.suggest.completeFunctionCalls": true, + "typescript.tsdk": "node_modules/typescript/lib", + "workbench.startupEditor": "readme", + "workbench.welcomePage.walkthroughs.openOnInstall": false, + "yaml.format.printWidth": 160, + "yaml.format.singleQuote": true +}