diff --git a/templates/nvim/lua/telescope.lua.j2 b/templates/nvim/lua/telescope.lua.j2 index 18c509e..d568703 100644 --- a/templates/nvim/lua/telescope.lua.j2 +++ b/templates/nvim/lua/telescope.lua.j2 @@ -5,8 +5,18 @@ local builtin = require('telescope.builtin') local opts = { noremap = true, silent = true } +local find_files_unignored = function() + builtin.find_files { hidden = true, no_ignore = true } +end + +local live_grep_unignored = function() + builtin.live_grep { additional_args = { '--unrestricted', '--unrestricted' } } +end + vim.keymap.set('n', 'ff', builtin.find_files, opts) +vim.keymap.set('n', 'fF', find_files_unignored, opts) vim.keymap.set('n', 'fg', builtin.live_grep, opts) +vim.keymap.set('n', 'fG', live_grep_unignored, opts) vim.keymap.set('n', 'fb', builtin.buffers, opts) vim.keymap.set('n', 'fh', builtin.help_tags, opts) vim.keymap.set('n', 'fj', builtin.jumplist, opts)