aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2024-02-22 14:34:42 -0600
committerToby Vincent <tobyv@tobyvin.dev>2024-02-22 14:34:42 -0600
commitbb474ba13e88efbb0968666f9f53cfed6284b6ea (patch)
tree2de538f832345a333d186be162aeb0247539f6a4 /nvim
parent077bd2d5bc815cd30949b5e1f8b983645aa6e420 (diff)
fix(nvim): fix PKGBUILD detection in bashls
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,