mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-03-27 03:41:30 +01:00
26 lines
727 B
Lua
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
|