diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..44d50e2 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,22 @@ +{ // Suggested extensions + "recommendations": [ + // General + "medo64.render-crlf", + "tumido.cron-explained", + + // Git + "cschleiden.vscode-github-actions", + "eamodio.gitlens", + + // Markdown + "robole.marky-stats", + "valentjn.vscode-ltex", + + // Nix + "bbenoist.Nix", + "jnoortheen.nix-ide", + + // YAML + "redhat.vscode-yaml", + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..882347f --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,33 @@ +{ + "code-eol.highlightExtraWhitespace": true, + "code-eol.highlightNonDefault": true, + "cron-explained.codeLens.enabled": true, + "diffEditor.ignoreTrimWhitespace": false, + "editor.insertSpaces": true, + "files.associations": { + "*.c": "c", + "*.cpp": "cpp", + "*.h": "c", + "*.hpp": "cpp", + "*.inc": "c", + }, + "files.insertFinalNewline": true, + "files.trimFinalNewlines": true, + "files.trimTrailingWhitespace": true, + "json.maxItemsComputed": 999999, + "ltex.additionalRules.enablePickyRules": true, + "ltex.additionalRules.motherTongue": "en-GB", + "ltex.completionEnabled": true, + "ltex.enabled": [ + "markdown", + ], + "ltex.language": "en-GB", + "ltex.statusBarItem": true, + "markyMarkdown.statsAlignment": "Right", + "markyMarkdown.statsItemSeparator": " ", + "markyMarkdown.statsShowReadingTime": true, + "markyMarkdown.statsShowCharacters": true, + "markyMarkdown.statsShowLines": true, + "markyMarkdown.statsShowWords": true, + "markyMarkdown.statsWordsPerMinute": 150, +}