This commit is contained in:
2025-08-15 16:37:31 -05:00
parent 450f33f7dc
commit f5fd3c0344
30 changed files with 1482 additions and 1605 deletions

View File

@@ -1,31 +1,31 @@
local builtin = require('telescope.builtin')
return {
{
'nvim-telescope/telescope.nvim',
tag = '0.1.8',
dependencies = { 'nvim-lua/plenary.nvim' },
cmd = 'Telescope',
opts = {
defaults = {
file_ignore_patterns = {"node_modules", ".git", ".cache", ".DS_Store", "Steam", "Media", "Pictures", "Downloads", "Videos", "Music", ".venv", ".conda", "School"},
},
},
keys = {
{
'<leader>ff', builtin.find_files, mode = { 'n'}, desc = 'Find files'
},
{
'<leader>fg', builtin.git_files, mode = { 'n'}, desc = 'Find files'
},
{
'<leader>fs',
function()
builtin.grep_string({ search = vim.fn.input("Grep > ") })
end,
mode = { 'n'},
desc = 'Find files'
},
},
},
}
vim.pack.add({
{
src = 'https://github.com/nvim-telescope/telescope.nvim',
version = vim.version.range('0.1'),
},
{ src = 'https://github.com/nvim-lua/plenary.nvim' },
})
require'telescope'.setup({
defaults = {
file_ignore_patterns = {
'node_modules',
'.git',
'.next',
'.cache',
'.DS_Store',
'.venv',
'.conda',
},
},
})
local builtin = require'telescope.builtin'
vim.keymap.set('n', '<leader>ff', builtin.find_files, { desc = 'Find files' })
vim.keymap.set('n', '<leader>fg', builtin.git_files, { desc = 'Find git files' })
vim.keymap.set(
'n',
'<leader>fs',
function()
builtin.grep_string({ search = vim.fn.input('Grep > ')})
end,
{ desc = 'Find string' }
)