local config = {} function config.telescope() require('telescope').setup({ defaults = { layout_config = { horizontal = { prompt_position = 'top', results_width = 0.6 }, vertical = { mirror = false }, }, sorting_strategy = 'ascending', file_previewer = require('telescope.previewers').vim_buffer_cat.new, grep_previewer = require('telescope.previewers').vim_buffer_vimgrep.new, qflist_previewer = require('telescope.previewers').vim_buffer_qflist.new, }, extensions = { fzy_native = { override_generic_sorter = false, override_file_sorter = true, }, }, }) require('telescope').load_extension('fzy_native') end return config