local actions = require('telescope.actions') require('telescope').setup { defaults = { file_sorter = require('telescope.sorters').get_fzy_sorter, prompt_prefix = ' >', use_less = false, set_env = { ['COLORTERM'] = 'truecolor' }, 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, mappings = { i = { [""] = false, [""] = actions.send_to_qflist, }, } }, extensions = { fzy_native = { override_generic_sorter = false, override_file_sorter = true, } } } require('telescope').load_extension('fzy_native') local M = {} M.search_config = function() require("telescope.builtin").find_files({ prompt_title = "< Config >", cwd = "$HOME/.config/nvim", file_ignore_patterns = {"undodir/*", "plugged/*"} }) end M.buffers = function() require("telescope.builtin").buffers() end return M