dotfiles/dot_config/nvim/lua/config/telescope.lua

32 lines
649 B
Lua
Raw Normal View History

2022-12-01 00:27:52 +01:00
local telescope = require("telescope")
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",
},
},
})
2022-12-11 20:49:09 +01:00
local easypick = require("easypick")
easypick.setup({
pickers = {
{
name = "chezmoi",
command = [[chezmoi managed -x encrypted -i files | awk '{ printf("%s/%s\n", "~", $0) }']],
previewer = easypick.previewers.default()
},
}
})
2022-12-01 00:27:52 +01:00
telescope.load_extension("fzf")