diff --git a/lua/snacks/image/init.lua b/lua/snacks/image/init.lua index ef20d4a8..5b79018c 100644 --- a/lua/snacks/image/init.lua +++ b/lua/snacks/image/init.lua @@ -300,6 +300,13 @@ end ---@private function M.health() + local detected = false + require("snacks.image.terminal").detect(function() + detected = true + end) + vim.wait(500, function() + return detected + end, 10) Snacks.health.have_tool({ "kitty", "wezterm", "ghostty" }) local is_win = jit.os:find("Windows") if not Snacks.health.have_tool({ "magick", not is_win and "convert" or nil }) then