diff --git a/lua/lsp/bashls.lua b/lua/lsp/bashls.lua index 60d572d..1ed167b 100644 --- a/lua/lsp/bashls.lua +++ b/lua/lsp/bashls.lua @@ -24,7 +24,6 @@ return { "sh", }, cmd = { "bash-language-server", "start", }, - cmd_env = { GLOB_PATTERN = "*@(.sh|.inc|.bash|.command)", }, single_file_support = true, }, } diff --git a/lua/lsp/diagnosticls.lua b/lua/lsp/diagnosticls.lua index cede5a9..16a329e 100644 --- a/lua/lsp/diagnosticls.lua +++ b/lua/lsp/diagnosticls.lua @@ -29,6 +29,8 @@ return { filetypes = { "python", "sh", + "bash", + "zsh", "php", }, cmd = { "diagnostic-languageserver", "--stdio", }, @@ -122,6 +124,8 @@ return { formatFiletypes = { python = { "black", "isort", }, sh = { "shfmt", }, + bash = { "shfmt", }, + zsh = { "shfmt", }, }, formatters = { black = {