2024-12-20 13:15:08 -05:00
|
|
|
local lspconfig = require('lspconfig')
|
|
|
|
|
local capabilities = vim.lsp.protocol.make_client_capabilities()
|
|
|
|
|
capabilities = vim.tbl_deep_extend('force', capabilities, require('cmp_nvim_lsp').default_capabilities())
|
|
|
|
|
|
|
|
|
|
lspconfig.clangd.setup({
|
|
|
|
|
cmd = {
|
|
|
|
|
"clangd",
|
|
|
|
|
"--background-index",
|
|
|
|
|
"--clang-tidy",
|
|
|
|
|
"--completion-style=bundled",
|
|
|
|
|
"--cross-file-rename",
|
|
|
|
|
"--header-insertion=iwyu",
|
|
|
|
|
},
|
|
|
|
|
capabilities=capabilities
|
|
|
|
|
})
|
|
|
|
|
lspconfig.basedpyright.setup{}
|
2024-12-25 14:34:00 -05:00
|
|
|
lspconfig.nixd.setup{}
|