From 4dfbec2640a2767004d411380d1b302b95eff62e Mon Sep 17 00:00:00 2001 From: Toboshii Nakama <63410334+toboshii@users.noreply.github.com> Date: Sat, 30 Jul 2022 11:14:46 -0500 Subject: [PATCH] feat: vscode settings --- .gitignore | 1 - .vscode/extensions.json | 13 +++++++++++++ .vscode/settings.json | 26 ++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json diff --git a/.gitignore b/.gitignore index a8887750..bfd04d78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ # Editors -.vscode/ .fttemplates/ # Trash .DS_Store diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 00000000..c123b7f3 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,13 @@ +{ + "recommendations": [ + "HashiCorp.terraform", + "britesnow.vscode-toggle-quotes", + "mitchdenny.ecdc", + "ms-kubernetes-tools.vscode-kubernetes-tools", + "oderwat.indent-rainbow", + "redhat.ansible", + "signageos.signageos-vscode-sops", + "usernamehw.errorlens", + "fcrespo82.markdown-table-formatter" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..48434b46 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,26 @@ +{ + "ansible.ansibleLint.arguments": "-c .github/linters/.ansible-lint", + "discord.enabled": true, + "files.associations": { + "*.json5": "jsonc", + "**/ansible/**/*.yml": "ansible", + "**/ansible/**/*.sops.yml": "yaml", + "**/ansible/**/inventory/**/*.yml": "yaml", + "**/terraform/**/*.tf": "terraform" + }, + "material-icon-theme.folders.associations": { + ".taskfiles": "utils", + "hack": "scripts" + }, + "prettier.configPath": ".github/linters/.prettierrc.yaml", + "prettier.ignorePath": ".github/linters/.prettierignore", + "yaml.schemas": { + "Kubernetes": "cluster/*.yaml" + }, + "editor.fontFamily": "FiraCode Nerd Font", + "editor.fontLigatures": true, + "editor.bracketPairColorization.enabled": true, + "editor.guides.bracketPairs":"active", + "editor.hover.delay": 1500, + "explorer.autoReveal": false +}