diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua index 5f1a0fc..cf14bdd 100644 --- a/lua/config/lsp.lua +++ b/lua/config/lsp.lua @@ -3,6 +3,17 @@ local capabilities = require("blink.cmp").get_lsp_capabilities() require("lspconfig").basedpyright.setup({ capabilities = capabilities }) require("lspconfig").ruff.setup({ capabilities = capabilities }) +-- npm i -g bash-language-server +-- Also install shellcheck using system package manager. +require("lspconfig").bashls.setup({ capabilities = capabilities }) + +-- cargo install --features lsp --locked taplo-cli +-- (For toml) +require("lspconfig").taplo.setup({ capabilities = capabilities }) + +-- npm i -g yaml-language-server +require("lspconfig").yamlls.setup({ capabilities = capabilities }) + require("lspconfig").ccls.setup({ capabilities = capabilities }) require("lspconfig").lua_ls.setup({