feat(copilot-chat): add Snacks picker integration for copilot-chat

Adds support for using Snacks picker when picking prompt actions.
This commit is contained in:
Tony Fischer (tku137) 2025-01-19 20:32:17 +01:00
parent 8f58fe0b62
commit 6ee2ac75e9

View file

@ -9,8 +9,9 @@ function M.pick(kind)
LazyVim.warn("No " .. kind .. " found on the current line")
return
end
local ok = pcall(require, "fzf-lua")
require("CopilotChat.integrations." .. (ok and "fzflua" or "telescope")).pick(items)
local fzf_ok = pcall(require, "fzf-lua")
local snacks_ok = pcall(require, "snacks")
require("CopilotChat.integrations." .. (fzf_ok and "fzflua" or snacks_ok and "snacks" or "telescope")).pick(items)
end
end