nvim/lua/plugins/telescope.lua

30 lines
894 B
Lua

return {
{'nvim-telescope/telescope-media-files.nvim',
config = function()
require('telescope').load_extension('media_files')
require'telescope'.setup({
extensions = {
media_files = {
-- filetypes whitelist
-- defaults to {"png", "jpg", "mp4", "webm", "pdf"}
filetypes = {"png", "webp", "jpg", "jpeg", "pdf"},
find_cmd = "rg" -- find command (defaults to `fd`)
}
},
})
end
},
-- Fuzzy Finder (files, lsp, etc)
{ 'nvim-telescope/telescope.nvim',
branch = '0.1.x',
dependencies = { 'nvim-lua/plenary.nvim' }
},
-- Fuzzy Finder Algorithm which requires local dependencies to be built. Only load if `make` is available
{ 'nvim-telescope/telescope-fzf-native.nvim',
run = 'make',
cond = vim.fn.executable 'make' == 1 },
}