dotfiles/.config/nvim/lua/plugins/lsp.lua
2023-04-12 12:47:51 +02:00

30 lines
542 B
Lua

return {
{
"neovim/nvim-lspconfig",
---@class PluginLspOpts
opts = {
---@type lspconfig.options
servers = {
elixirls = {},
rust_analyzer = {},
},
},
},
{
"neovim/nvim-lspconfig",
dependencies = {
"simrat39/rust-tools.nvim",
},
opts = {
servers = {
rust_analyzer = {},
},
setup = {
rust_analyzer = function(_, opts)
require("rust-tools").setup({ server = opts })
return true
end,
},
},
},
}