dotfiles/private_dot_config/nvim/lua/plugins/nvim-lspconfig.lua
2024-04-15 07:42:08 +02:00

24 lines
501 B
Lua

return {
'neovim/nvim-lspconfig',
event = {
'BufReadPre',
'BufNewFile',
},
config = function()
local lspconfig = require('lspconfig')
local capabilities = require('cmp_nvim_lsp').default_capabilities()
lspconfig.pyright.setup {
capabilities = capabilities,
}
lspconfig.tsserver.setup {
capabilities = capabilities,
}
lspconfig.rust_analyzer.setup {
capabilities = capabilities,
settings = {
['rust-analyzer'] = {},
} ,
}
end
}