From 453f6a352b8d9c868529a67413424c5c36ee8042 Mon Sep 17 00:00:00 2001 From: Hyatt Date: Mon, 25 Oct 2021 11:57:24 +0000 Subject: [PATCH] Add 'settings.json' --- settings.json | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 settings.json diff --git a/settings.json b/settings.json new file mode 100644 index 0000000..2311f3f --- /dev/null +++ b/settings.json @@ -0,0 +1,94 @@ +{ + "cSpell.language": "en,en-US", + + "editor.fontFamily": "\"Hack\", monospace", + "editor.wordWrap": "off", + "editor.renderWhitespace": "boundary", + "editor.detectIndentation": false, + "editor.insertSpaces": true, + "editor.tabSize": 4, + "editor.fontLigatures": true, + "editor.bracketPairColorization.enabled": true, + + "explorer.confirmDragAndDrop": true, + "explorer.confirmDelete": true, + + "files.autoSave": "afterDelay", + "files.autoSaveDelay": 2000, + "files.associations": { + "*.jenkins": "jenkins", + "*.tpl": "html", + "*.json": "json", + "*.jsonc": "jsonc" + }, + "files.eol": "\n", + + "git.autofetch": true, + "git.enableSmartCommit": true, + "git.untrackedChanges": "separate", + "git.enableCommitSigning": false, + + "go.goroot": "/home/nhyatt/.apps/go", + "go.autocompleteUnimportedPackages": true, + "go.buildOnSave": "package", + "go.buildFlags": [], + "go.docsTool": "gogetdoc", + "go.formatTool": "goimports", + "go.useLanguageServer": true, + "go.lintOnSave": "package", + "go.lintTool": "golangci-lint", + "go.lintFlags": [ + "--fast" + ], + "go.vetOnSave": "package", + "go.toolsManagement.autoUpdate": true, + + "telemetry.telemetryLevel": "off", + + "terminal.integrated.profiles.linux": { + "bash": { + "path": [ + "/usr/bin/env bash", + "/usr/bin/bash", + "/bin/bash" + ], + "icon": "terminal-bash" + }, + }, + + "window.titleBarStyle": "custom", + + "workbench.colorTheme": "Material Theme Darker High Contrast", + "workbench.iconTheme": "eq-material-theme-icons-darker", + "workbench.settings.editor": "json", + "workbench.editor.enablePreview": false, + "workbench.startupEditor": "newUntitledFile", + "workbench.sideBar.location": "left", + + "[go]": { + "editor.detectIndentation": false, + "editor.tabSize": 2, + "editor.insertSpaces": false, + "editor.formatOnSave": true, + "editor.codeActionsOnSave": { + "source.organizeImports": true + } + }, + + "[yaml]": { + "editor.detectIndentation": true, + "editor.insertSpaces": true, + "editor.tabSize": 2 + }, + + "[json]": { + "editor.detectIndentation": true, + "editor.insertSpaces": false, + "editor.tabSize": 2 + }, + + "[html]": { + "editor.tabSize": 4, + "editor.insertSpaces": false + } +} \ No newline at end of file