return { 'nvim-telescope/telescope.nvim', config = function() local actions = require('telescope.actions') require('telescope').setup { defaults = { file_ignore_patterns = { '.png$', '.jpg$', '.jpeg$', '.ico$', '.icns$', '.webp$', '.uproject$', '-workspace$', }, -- layout_strategy = 'vertical', -- layout_config = { -- height = 0.0 -- }, results_title = false, prompt_prefix = '  ', selection_caret = '➤ ', mappings = { i = { [""] = actions.close }, }, }, } end, dependencies = { 'nvim-lua/plenary.nvim' }, keys = { { 'ff', ":Telescope find_files" }, { 'fg', ":Telescope git_commits" }, { 'fh', ":Telescope help_tags" }, { 'fr', ":Telescope live_grep" }, { 'fm', ":Telescope marks" }, { 'fb', ":Telescope buffers" }, { 'fd', ":Telescope diagnostics" }, }, }