refactor: check active picker

This commit is contained in:
Folke Lemaitre 2024-06-12 23:10:16 +02:00
parent 3b0810c003
commit f608564517
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 16 additions and 17 deletions

View file

@ -11,9 +11,8 @@ return {
{ {
"<leader>p", "<leader>p",
function() function()
local ok, telescope = pcall(require, "telescope") if LazyVim.pick.picker.name == "telescope" then
if ok then require("telescope").extensions.yank_history.yank_history({})
telescope.extensions.yank_history.yank_history({})
else else
vim.cmd([[YankyRingHistory]]) vim.cmd([[YankyRingHistory]])
end end

View file

@ -1,8 +1,7 @@
local pick = function() local pick = function()
if pcall(require, "telescope") then if LazyVim.pick.picker.name == "telescope" then
return vim.cmd("Telescope projects") return vim.cmd("Telescope projects")
end elseif LazyVim.pick.picker.name == "fzf" then
local fzf_lua = require("fzf-lua") local fzf_lua = require("fzf-lua")
local history = require("project_nvim.utils.history") local history = require("project_nvim.utils.history")
local results = history.get_recent_projects() local results = history.get_recent_projects()
@ -16,6 +15,7 @@ local pick = function()
}, },
}) })
end end
end
return { return {
{ {