Files
dotfiles/nvim/lua/plugins/telescope.lua
Nick Mello 65d08b0772 all: Initial dotfiles
Import an initial copy of all of my dotfiles

Signed-off-by: Nicholas Mello <nick@nmello.dev>
2025-08-14 19:21:24 -05:00

29 lines
1.0 KiB
Lua

return {
{
'nvim-telescope/telescope.nvim',
tag = '0.1.8',
dependencies = { 'nvim-lua/plenary.nvim' },
cmd = "Telescope",
keys = {
{ '<leader>f', '<cmd>Telescope find_files<cr>', mode = { "n" }, desc = "Telescope find_files" },
{ '<leader>b', '<cmd>Telescope buffers<cr>', mode = { "n" }, desc = "Telescope buffers" },
{ '<leader>g', '<cmd>Telescope grep_string<cr>', mode = { "n" }, desc = "Telescope grep_string" },
{ '<leader>r', '<cmd>Telescope live_grep<cr>', mode = { "n" }, desc = "Telescope live_grep" },
{ '<leader>;', '<cmd>Telescope<cr>', mode = { "n" }, desc = "Telescope options" },
},
config = {},
},
{
'nvim-telescope/telescope-fzf-native.nvim',
dependencies = {'nvim-telescope/telescope.nvim'},
build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release',
config = function()
require('telescope').load_extension('fzf')
end,
},
{
'junegunn/fzf.vim',
event = "VeryLazy",
}
}