dotfiles/modules/nvim/after/plugin/telescope.lua

34 lines
847 B
Lua
Raw Normal View History

local present, telescope = pcall(require, "telescope")
if not present then return end
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 = "",
2022-12-11 20:49:09 +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",
},
},
})
local ep_present, easypick = pcall(require, "easypick")
if not ep_present then return end
2022-12-22 03:18:49 +01:00
2022-12-11 20:49:09 +01:00
easypick.setup({
2022-12-22 03:18:49 +01:00
pickers = { {
name = "chezmoi",
command = [[chezmoi managed -ifiles -pabsolute -xencrypted]],
previewer = easypick.previewers.default()
} }
2022-12-11 20:49:09 +01:00
})