2023-01-04 13:32:59 +01:00
|
|
|
local present, telescope = pcall(require, "telescope")
|
2023-02-10 09:02:50 +01:00
|
|
|
if not present then
|
|
|
|
return
|
|
|
|
end
|
2023-01-04 13:32:59 +01:00
|
|
|
|
|
|
|
pcall(telescope.load_extension, "fzf")
|
|
|
|
pcall(telescope.load_extension, "asynctasks")
|
|
|
|
pcall(telescope.load_extension, "file_browser")
|
|
|
|
pcall(telescope.load_extension, "project")
|
2022-12-01 00:27:52 +01:00
|
|
|
|
|
|
|
telescope.setup({
|
|
|
|
defaults = {
|
|
|
|
selection_caret = "▶ ",
|
2023-02-10 09:02:50 +01:00
|
|
|
borderchars = { "═", "║", "═", "║", "╔", "╗", "╝", "╚" },
|
2022-12-01 00:27:52 +01:00
|
|
|
},
|
|
|
|
extensions = {
|
|
|
|
fzf = {
|
|
|
|
fuzzy = true,
|
|
|
|
override_generic_sorter = true,
|
|
|
|
override_file_sorter = true,
|
|
|
|
case_mode = "smart_case",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
})
|