Files
dots/.config/nvim/lua/plugins/lsp.lua
2023-07-08 22:10:21 +03:00

32 lines
560 B
Lua

return {
{
"neovim/nvim-lspconfig",
config = function()
lsp = require("lspconfig")
-- lsp.pyright.setup({})
lsp.pylyzer.setup({})
lsp.gopls.setup({})
lsp.rust_analyzer.setup({})
lsp.clangd.setup({})
lsp.lua_ls.setup({
settings = {
Lua = {
runtime = {
version = "LuaJIT",
},
diagnostics = {
globals = { "vim" },
},
workspace = {
library = vim.api.nvim_get_runtime_file("", true),
},
telemetry = {
enable = false,
},
},
},
})
end,
},
}