2022-05-31 07:04:14 +00:00
|
|
|
{
|
|
|
|
"git.addedSign.hlGroup": "GitGutterAdd",
|
|
|
|
"git.changedSign.hlGroup": "GitGutterChange",
|
|
|
|
"git.removedSign.hlGroup": "GitGutterDelete",
|
|
|
|
"git.topRemovedSign.hlGroup": "GitGutterDelete",
|
|
|
|
"git.changeRemovedSign.hlGroup": "GitGutterChangeDelete",
|
2022-10-06 11:33:37 +00:00
|
|
|
"git.addGBlameToVirtualText": true,
|
2022-05-31 07:04:14 +00:00
|
|
|
"languageserver": {
|
|
|
|
"terraform": {
|
|
|
|
"command": "terraform-ls",
|
|
|
|
"args": ["serve"],
|
|
|
|
"filetypes": ["terraform", "tf"],
|
|
|
|
"initializationOptions": {},
|
|
|
|
"settings": {}
|
2023-02-28 08:44:18 +00:00
|
|
|
},
|
|
|
|
"graphql": {
|
|
|
|
"command": "graphql-lsp",
|
|
|
|
"args": ["server", "-m", "stream"],
|
|
|
|
// customize filetypes to your needs
|
|
|
|
"filetypes": ["typescript", "typescriptreact", "graphql"]
|
2022-05-31 07:04:14 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
"prettier.disableSuccessMessage": true,
|
|
|
|
"coc.preferences.formatOnSaveFiletypes": [
|
|
|
|
"javascript",
|
|
|
|
"javascriptreact",
|
|
|
|
"typescript",
|
|
|
|
"typescriptreact",
|
|
|
|
"json",
|
|
|
|
"graphql",
|
|
|
|
"prisma",
|
2022-10-06 11:33:37 +00:00
|
|
|
"terraform",
|
2023-03-02 20:03:25 +00:00
|
|
|
"jsonc",
|
|
|
|
"rust"
|
2022-05-31 07:04:14 +00:00
|
|
|
],
|
|
|
|
"tsserver.formatOnType": true,
|
|
|
|
"coc.preferences.formatOnType": true,
|
|
|
|
"yaml.schemaStore.enable": true,
|
|
|
|
"yaml.schemas": {
|
2022-10-06 11:33:37 +00:00
|
|
|
"kubernetes": ["/**/kubernetes/**/*.yaml", "/**/k8s/**/*.yaml"],
|
2022-05-31 07:04:14 +00:00
|
|
|
"https://json.schemastore.org/github-workflow.json": "/.github/workflows/*.yaml"
|
|
|
|
}
|
|
|
|
}
|