From 979caff9add740c2144c8503d133698fcc893d4b Mon Sep 17 00:00:00 2001 From: Alberto Strappazzon Date: Fri, 26 Apr 2024 17:57:45 +0200 Subject: [PATCH] config: Update VS Code settings - Add recommended extensions - Add Git settings - Edit read-only files - Edit file exclusions --- .vscode/extensions.json | 11 +++++++++++ .vscode/settings.json | 12 ++++++++++-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 .vscode/extensions.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..84bca4c --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,11 @@ +{ + "recommendations": [ + "DavidAnson.vscode-markdownlint", + "EditorConfig.EditorConfig", + "sissel.shopify-liquid" + ], + "unwantedRecommendations": [ + "rebornix.ruby", + "wingrunr21.vscode-ruby" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index b14d289..6995d3c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -40,6 +40,11 @@ "files.encoding": "windows1252", "files.eol": "\r\n" }, + "[scminput]": { + "editor.rulers": [ + 70 + ] + }, "[scss]": { "editor.defaultFormatter": null, "editor.insertSpaces": true, @@ -78,15 +83,18 @@ }, "files.exclude": { ".jekyll-cache": true, - "*.swp": true, "docs/_site*": true }, "files.readonlyInclude": { - "**/Gemfile.lock": true + "**/Gemfile.lock": true, + "**/LICENSE*": true }, "files.insertFinalNewline": true, "files.trimFinalNewlines": true, "files.trimTrailingWhitespace": true, + "git.inputValidation": true, + "git.inputValidationLength": 70, + "git.inputValidationSubjectLength": 70, "liquid.config.method": "workspace", "liquid.engine": "jekyll", "markdown.validate.enabled": true,