29 lines
516 B
Lua
29 lines
516 B
Lua
-- LSP config
|
|
local capabilities = require("cmp_nvim_lsp").default_capabilities()
|
|
|
|
vim.lsp.config("lua_ls", {
|
|
capabilities = capabilities,
|
|
settings = {
|
|
Lua = {
|
|
diagnostics = {
|
|
globals = {
|
|
"vim",
|
|
},
|
|
},
|
|
workspace = {
|
|
library = vim.api.nvim_get_runtime_file("", true),
|
|
},
|
|
telemetry = {
|
|
enable = false,
|
|
},
|
|
},
|
|
},
|
|
})
|
|
|
|
vim.lsp.config("clangd", {
|
|
capabilities = capabilities,
|
|
})
|
|
|
|
vim.lsp.enable("lua_ls")
|
|
vim.lsp.enable("clangd")
|