diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-01-28 08:40:01 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-01-28 08:40:01 +0900 |
| commit | 874cab7d07e8de6e3e19bbfcb886e47ff330b283 (patch) | |
| tree | 0be87bdb4b7aab21ce0918daf017e66240f4cd65 /ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua | |
| parent | 238a73fd9bd3ab8b09ecac22b2912144dd192736 (diff) | |
modified plugins/lsp.lua, deleted plugins/ufo.lua
Diffstat (limited to 'ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua')
| -rw-r--r-- | ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua | 48 |
1 files changed, 30 insertions, 18 deletions
diff --git a/ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua b/ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua index 16b95fe..c6fc158 100644 --- a/ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua +++ b/ar/.config/TheSiahxyz/lua/thesiahxyz/plugins/lsp.lua @@ -87,11 +87,13 @@ return { require("mason").setup() require("mason-lspconfig").setup({ ensure_installed = { + "bashls", "dockerls", "docker_compose_language_service", "jdtls", "jsonls", "lua_ls", + "mutt_ls", "pyright", "ruff", }, @@ -102,6 +104,11 @@ return { capabilities = capabilities, }) end, + ["bashls"] = function() + lspconfig.bashls.setup({ + capabilities = capabilities, + }) + end, ["dockerls"] = function() lspconfig.dockerls.setup({ capabilities = capabilities, @@ -124,6 +131,24 @@ return { -- }, }) end, + ["jdtls"] = function() + lspconfig.jdtls.setup({ + capabilities = capabilities, + }) + end, + ["jsonls"] = function() + lspconfig.jsonls.setup({ + capabilities = capabilities, + settings = { + json = { + format = { + enable = true, + }, + validate = { enable = true }, + }, + }, + }) + end, ["lua_ls"] = function() lspconfig.lua_ls.setup({ capabilities = capabilities, @@ -137,6 +162,11 @@ return { }, }) end, + ["mutt_ls"] = function() + lspconfig.mutt_ls.setup({ + capabilities = capabilities, + }) + end, ["pyright"] = function() lspconfig.pyright.setup({ capabilities = capabilities, @@ -159,24 +189,6 @@ return { -- }, }) end, - ["jdtls"] = function() - lspconfig.jdtls.setup({ - capabilities = capabilities, - }) - end, - ["jsonls"] = function() - lspconfig.jsonls.setup({ - capabilities = capabilities, - settings = { - json = { - format = { - enable = true, - }, - validate = { enable = true }, - }, - }, - }) - end, }, }) |
