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")
|
||||
|
||||
require("mason-lspconfig").setup_handlers({
|
||||
|
|
Loading…
Reference in New Issue