{ "languageserver": { "ccls": { "command": "ccls", "filetypes": ["c", "cpp", "cuda", "objc", "objcpp"], "rootPatterns": [".ccls-root", "compile_commands.json"], "initializationOptions": { "cache": { "directory": ".ccls-cache" } } } }, "gitignore.enable": { "type": "boolean", "default": true, "description": "Is enable gitignore" }, "gitignore.templates.patch": { "type": "object", "default": {}, "additionalProperties": { "type": "string" }, "description": "gitignore patch for exists templates (key and value format)" }, "gitignore.templates.replace": { "type": "object", "default": {}, "additionalProperties": { "type": "string" }, "description": "gitignore completely replace the exists templates (key and value format)" } }