use locally installed clangd instead
This commit is contained in:
@@ -8,7 +8,7 @@ require('mason').setup({
|
||||
}
|
||||
})
|
||||
|
||||
local servers = { 'lua_ls', 'rust_analyzer', 'zls', 'jdtls', 'nil_ls' }
|
||||
local servers = { 'lua_ls', 'rust_analyzer', 'zls', 'nil_ls' }
|
||||
|
||||
require('mason-lspconfig').setup({
|
||||
-- A list of servers to automatically install if they're not already installed
|
||||
@@ -78,3 +78,19 @@ for _, lsp in ipairs(servers) do
|
||||
capabilities = capabilities,
|
||||
}
|
||||
end
|
||||
|
||||
lspconfig.clangd.setup({
|
||||
-- cmd = { "clangd", "--background-index", "--clang-tidy", "--log=verbose" },
|
||||
-- init_options = {
|
||||
-- fallbackFlags = { "-std=c++17" },
|
||||
-- },
|
||||
on_attach = on_attach,
|
||||
capabilities = capabilities,
|
||||
})
|
||||
lspconfig.opts = {
|
||||
servers = {
|
||||
clangd = {
|
||||
mason = false,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user