27 lines
735 B
Lua
27 lines
735 B
Lua
return {
|
|
mason = {
|
|
enable = true,
|
|
auto_install = false,
|
|
},
|
|
servers = {
|
|
emmet_ls = { enable = true },
|
|
gopls = { enable = true },
|
|
html = { enable = true },
|
|
jsonls = { enable = true },
|
|
lua_ls = { enable = true, neodev = true },
|
|
nil_ls = { enable = true },
|
|
phpactor = {enable = true },
|
|
rust_analyzer = { enable = true },
|
|
svelte = { enable = true },
|
|
tailwindcss = { enable = true, filetypes = {"blade", "html", "svelte"} },
|
|
tsserver = { enable = true },
|
|
volar = { enable = true },
|
|
},
|
|
default_options = function (options)
|
|
return vim.tbl_deep_extend("force", {
|
|
on_attach = require"alpha.lsp.attach",
|
|
flags = require "alpha.lsp.flags",
|
|
}, options)
|
|
end,
|
|
}
|