diff --git a/lua/snacks/image/init.lua b/lua/snacks/image/init.lua index 5b79018c..5f4884f5 100644 --- a/lua/snacks/image/init.lua +++ b/lua/snacks/image/init.lua @@ -304,7 +304,7 @@ function M.health() require("snacks.image.terminal").detect(function() detected = true end) - vim.wait(500, function() + vim.wait(1500, function() return detected end, 10) Snacks.health.have_tool({ "kitty", "wezterm", "ghostty" }) diff --git a/lua/snacks/image/terminal.lua b/lua/snacks/image/terminal.lua index 48be08a4..d15264e8 100644 --- a/lua/snacks/image/terminal.lua +++ b/lua/snacks/image/terminal.lua @@ -259,7 +259,7 @@ function M.detect(cb) end, }) - timer:start(200, 0, function() + timer:start(1000, 0, function() vim.schedule(function() pcall(vim.api.nvim_del_autocmd, id) end)