{ "diagnostic-languageserver.filetypes": { "sh": "shellcheck" }, "diagnostic-languageserver.formatFiletypes": { "sh": "shfmt", "python": "black" }, "python.linting.pylintEnabled" : true, "languageserver": { "ccls": { "command": "ccls", "filetypes": ["c", "cpp", "cuda", "objc", "objcpp"], "rootPatterns": [".ccls-root", "compile_commands.json"], "initializationOptions": { "cache": { "directory": "/tmp/ccls-cache" }, "client": { "snippetSupport": true } } } } }