Files
nvim-config/lua/plugins/lsp.lua
2025-12-22 23:34:06 +01:00

24 lines
619 B
Lua

return {
"neovim/nvim-lspconfig",
config = function()
vim.lsp.enable({ "lua_ls", "basedpyright", "gopls", "html", "yamlls", "svelte-language-server", "clangd",
"ansiblels", "vtsls", "zls", "glsl_analyzer" })
-- Testing basedpyright atm, change to jedi idk
vim.lsp.config("basedpyright", {
settings = {
['basedpyright'] = {
analysis = {
typeCheckingMode = "basic",
inlayHints = {
variableTypes = true,
genericTypes = true,
},
autoFormatStrings = true,
}
}
}
})
end
}