astro-nvim/lua/plugins/astrolsp.lua
2024-05-09 15:29:20 -07:00

26 lines
668 B
Lua

-- AstroLSP allows you to customize the features in AstroNvim's LSP configuration engine
-- Configuration documentation can be found with `:h astrolsp`
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
-- as this provides autocomplete and documentation while editing
---@type LazySpec
return {
"AstroNvim/astrolsp",
---@type AstroLSPOpts
opts = {
features = {
autoformat = true,
codelens = true,
inlay_hints = true,
semantic_tokens = true,
},
formatting = {
disabled = {
"sqls",
"typescript-tools",
"tsserver",
"eslint",
},
},
},
}