{ "git.addedSign.hlGroup": "GitGutterAdd", "git.changedSign.hlGroup": "GitGutterChange", "git.removedSign.hlGroup": "GitGutterDelete", "git.topRemovedSign.hlGroup": "GitGutterDelete", "git.changeRemovedSign.hlGroup": "GitGutterChangeDelete", "git.addGBlameToVirtualText": true, "languageserver": { "terraform": { "command": "terraform-ls", "args": ["serve"], "filetypes": ["terraform", "tf"], "initializationOptions": {}, "settings": {} }, "graphql": { "command": "graphql-lsp", "args": ["server", "-m", "stream"], // customize filetypes to your needs "filetypes": ["typescript", "typescriptreact", "graphql"] } }, "prettier.disableSuccessMessage": true, "coc.preferences.formatOnSaveFiletypes": [ "javascript", "javascriptreact", "typescript", "typescriptreact", "json", "graphql", "prisma", "terraform", "jsonc", "rust" ], "tsserver.formatOnType": true, "coc.preferences.formatOnType": true, "yaml.schemaStore.enable": true, "yaml.schemas": { "kubernetes": ["/**/kubernetes/**/*.yaml", "/**/k8s/**/*.yaml"], "https://json.schemastore.org/github-workflow.json": "/.github/workflows/*.yaml" } }