Files
dotfiles/config/nvim/lua/lsp/clangd.lua
Uttarayan Mondal d63aad527b Add clangd
2022-02-22 19:27:09 +05:30

12 lines
404 B
Lua

local lspconfig = require'lspconfig'
local lspstatus = require'lsp-status'
local coq = require'coq'
lspconfig.clangd.setup {
capabilities = coq.lsp_ensure_capabilities(lspstatus.capabilities),
cmd = { "clangd" },
filetypes = { "c", "cpp", "objc", "objcpp" },
root_dir = lspconfig.util.root_pattern("compile_commands.json", "compile_flags.txt", ".git"),
single_file_support = true,
}