aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/lsp/configs.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
index d3cf99d..5d5dba6 100644
--- a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
+++ b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
@@ -14,7 +14,9 @@ local M = {
},
---@type fun(new_config: lspconfig.options.bashls, new_root_dir: any)
on_new_config = function(new_config, new_root_dir)
- if require("lspconfig").util.path.join(new_root_dir, "PKGBUILD") then
+ if vim.iter(vim.fs.dir(new_root_dir)):any(function(n)
+ return n == "PKGBUILD"
+ end) then
new_config.settings.bashIde.shellcheckPath = "pkgbuildcheck"
end
end,