Files
nix-config/home/base/desktop/neovim/lua/modules/tools/config.lua
2023-07-11 02:22:00 +08:00

26 lines
727 B
Lua

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