move lsp setup to setup dir
This commit is contained in:
parent
aa6d9b284f
commit
4422fea896
|
@ -1,31 +0,0 @@
|
||||||
local lsp_capabilities = require("cmp_nvim_lsp").default_capabilities()
|
|
||||||
|
|
||||||
local default_setup = function(server)
|
|
||||||
require("lspconfig")[server].setup({
|
|
||||||
capabilities = lsp_capabilities,
|
|
||||||
})
|
|
||||||
end
|
|
||||||
|
|
||||||
-- enable mason and configure icons
|
|
||||||
require("mason").setup({
|
|
||||||
ui = {
|
|
||||||
icons = {
|
|
||||||
package_installed = "✓",
|
|
||||||
package_pending = "➜",
|
|
||||||
package_uninstalled = "✗",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
require("mason-lspconfig").setup({
|
|
||||||
ensure_installed = {
|
|
||||||
"tsserver",
|
|
||||||
"cssls",
|
|
||||||
"html",
|
|
||||||
"bashls" --[[ "marksman", ]]
|
|
||||||
},
|
|
||||||
handlers = {
|
|
||||||
default_setup,
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
|
@ -1,3 +1,36 @@
|
||||||
|
local lsp_capabilities = require("cmp_nvim_lsp").default_capabilities()
|
||||||
|
|
||||||
|
local default_setup = function(server)
|
||||||
|
require("lspconfig")[server].setup({
|
||||||
|
capabilities = lsp_capabilities,
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
-- enable mason and configure icons
|
||||||
|
require("mason").setup({
|
||||||
|
ui = {
|
||||||
|
icons = {
|
||||||
|
package_installed = "✓",
|
||||||
|
package_pending = "➜",
|
||||||
|
package_uninstalled = "✗",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
require("mason-lspconfig").setup({
|
||||||
|
ensure_installed = {
|
||||||
|
"tsserver",
|
||||||
|
"cssls",
|
||||||
|
"html",
|
||||||
|
"bashls",
|
||||||
|
"eslint",
|
||||||
|
"marksman",
|
||||||
|
},
|
||||||
|
handlers = {
|
||||||
|
default_setup,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
local lspconfig = require("lspconfig")
|
local lspconfig = require("lspconfig")
|
||||||
|
|
||||||
require("mason-lspconfig").setup_handlers({
|
require("mason-lspconfig").setup_handlers({
|
||||||
|
|
Loading…
Reference in New Issue