return { "telescope.nvim", dependencies = { { "debugloop/telescope-undo.nvim", keys = { { "<leader>U", "<cmd>Telescope undo<cr>" } }, config = function() require("telescope").load_extension("undo") end, }, { "xiyaowong/telescope-emoji.nvim", keys = { { "<leader>fj", "<cmd>Telescope emoji<cr>" } }, config = function() require("telescope").load_extension("undo") end, }, }, keys = { { "<leader>fp", function() require("telescope.builtin").find_files({ cwd = require("lazy.core.config").options.root, }) end, desc = "Find Plugin File", }, { "<leader>8", function() require("telescope.builtin").grep_string() end, desc = "Search word under cursor", }, }, }