Diff
1diff --git a/dot_config/nvim/lua/lsp.lua b/dot_config/nvim/lua/lsp.lua
2index 324d1ee034ada32dc20b659ebafccf4b7f6dd1d3..aa3faaec4222d4956b3dbb5569f066933855a296 100644
3--- a/dot_config/nvim/lua/lsp.lua
4+++ b/dot_config/nvim/lua/lsp.lua
5@@ -46,11 +46,13 @@ lsp_zero.format_on_save({
6 timeout_ms = 10000,
7 },
8 servers = {
9+ ["bashls"] = { "sh" },
10 ["efm"] = { "javascript", "typescript", "lua" },
11 ["gopls"] = { "go" },
12+ ["jsonls"] = { "json" },
13+ ["rust_analyzer"] = { "rust" },
14 ["terraformls"] = { "terraform" },
15 ["yamlls"] = { "yaml" },
16- ["jsonls"] = { "json" },
17 },
18 })
19
20@@ -168,6 +170,8 @@ lspconfig.ccls.setup({
21 },
22 },
23 })
24+-- bash
25+lspconfig.bashls.setup({})
26
27 -- Customize keymaps
28 local cmp = require("cmp")