return { 'nvim-telescope/telescope.nvim', tag = "0.1.3", lazy = true, dependencies = { 'nvim-lua/plenary.nvim', "nvim-telescope/telescope-project.nvim" }, opts = {}, -- define config options here, or use a config() function config = function() require('telescope').load_extension('projects') end, keys = { { 'ff', function() require 'telescope.builtin'.find_files() end, mode = 'n' }, { 'fg', function() require('telescope.builtin').live_grep() end, mode = 'n' }, { 'fb', function() require('telescope.builtin').buffers() end, mode = 'n' }, { 'fh', function() require('telescope.builtin').help_tags() end, mode = 'n' }, { 'fp', function() require('telescope').extensions.projects.projects {} end, mode = 'n' } }, }