Files
nvim/lua/plugins/telescope.lua

46 lines
1.0 KiB
Lua
Raw Normal View History

2022-11-09 16:48:39 -05:00
local g = vim.g
2022-11-16 17:11:48 -05:00
--local fb_actions = require "telescope".extensions.file_browser.actions
2022-11-09 16:48:39 -05:00
local telescope_installer = require('telescope').setup({
defaults = {
-- Default configuration for telescope goes here:
previewer = true,
file_previewer = require'telescope.previewers'.vim_buffer_cat.new,
-- config_key = value,
mappings = {
i = {
2022-11-16 17:11:48 -05:00
["<C-h>"] = "which_key"
2022-11-09 16:48:39 -05:00
-- map actions.which_key to <C-h> (default: <C-/>)
-- actions.which_key shows the mappings for your picker,
-- e.g. git_{create, delete, ...}_branch for the git_branches picker
}
}
},
pickers = {
find_files = {
theme = "dropdown",
}
},
extensions = {
2022-11-16 17:11:48 -05:00
--[[ file_browser = {
theme = "dropdown",
2022-11-09 16:48:39 -05:00
-- disables netrw and use telescope-file-browser in its place
hijack_netrw = true,
mappings = {
["i"] = {
2022-11-16 17:11:48 -05:00
2022-11-09 16:48:39 -05:00
},
["n"] = {
2022-11-16 17:11:48 -05:00
2022-11-09 16:48:39 -05:00
},
},
},
2022-11-16 17:11:48 -05:00
--]]
2022-11-09 16:48:39 -05:00
},
2022-11-16 17:11:48 -05:00
2022-11-09 16:48:39 -05:00
})
require("telescope").load_extension "file_browser"
2022-11-15 17:17:06 -05:00
require("telescope").load_extension "mapper"