Files
Panama/config/dot/nvim/lua/plugins/lsp.lua
T
2026-06-05 11:06:09 -04:00

37 lines
887 B
Lua

return {
{
"neovim/nvim-lspconfig",
opts = {
servers = {
-- CSS / HTML / Tailwind
cssls = {},
html = {},
tailwindcss = {},
-- Shell / Config
bashls = {},
yamlls = {},
-- Docker
dockerls = {},
docker_compose_language_service = {},
-- Systems languages
gopls = {},
rust_analyzer = {},
-- Web frameworks
svelte = {},
graphql = {},
-- Database / ORM
prismals = {},
sqlls = {},
-- PHP
intelephense = {},
-- Python
pyright = {},
-- Disabled: ltex grammar/spell LSP runs a ~1GB JVM and auto-attaches to
-- markdown/text/html/gitcommit/etc. via mason-lspconfig automatic_enable.
ltex = { enabled = false },
ltex_plus = { enabled = false },
},
},
},
}