Don't load tree-sitter-manager.nvim when tree-sitter-cli is missing

This commit is contained in:
2026-06-18 11:53:20 +01:00
parent b7cb5ea1d5
commit 9f6670ac09

View File

@@ -1,6 +1,18 @@
local has_tree_sitter_cli = vim.fn.executable('tree-sitter') == 1
if not has_tree_sitter_cli then
vim.schedule(function()
vim.notify(
'tree-sitter-cli not found on PATH; tree-sitter-manager.nvim disabled',
vim.log.levels.WARN
)
end)
end
return {
{
'romus204/tree-sitter-manager.nvim',
cond = has_tree_sitter_cli,
lazy = false,
config = function()
require('tree-sitter-manager').setup({