Added yadm files to telescope

This commit is contained in:
2024-11-13 20:47:42 -05:00
parent d1427cba64
commit 5ebbbe558c
2 changed files with 7 additions and 1 deletions

View File

@@ -226,6 +226,7 @@ require('lazy').setup({
end,
},
{ 'nvim-telescope/telescope-ui-select.nvim' },
'pschmitt/telescope-yadm.nvim',
-- Useful for getting pretty icons, but requires a Nerd Font.
-- { 'nvim-tree/nvim-web-devicons', enabled = vim.g.have_nerd_font },
@@ -272,6 +273,8 @@ require('lazy').setup({
-- Enable Telescope extensions if they are installed
pcall(require('telescope').load_extension, 'fzf')
pcall(require('telescope').load_extension, 'ui-select')
pcall(require('telescope').load_extension, 'git_or_files')
pcall(require('telescope').load_extension, 'yadm_files')
-- See `:help telescope.builtin`
local builtin = require 'telescope.builtin'
@@ -279,7 +282,9 @@ require('lazy').setup({
vim.keymap.set('n', '<leader>sk', builtin.keymaps, { desc = '[S]earch [K]eymaps' })
-- TODO: Make this work when there isn't a git repo
-- https://github.com/LunarVim/LunarVim/pull/2089
vim.keymap.set('n', '<leader>sf', '<cmd>Telescope git_files show_untracked=true<CR>', { desc = '[S]earch [F]iles' })
-- vim.keymap.set('n', '<leader>sf', '<cmd>Telescope git_files show_untracked=true<CR>', { desc = '[S]earch [F]iles' })
vim.keymap.set('n', '<leader>sy', '<cmd>Telescope yadm_files<CR>', { desc = '[S]earch [Y]adm files' })
vim.keymap.set('n', '<leader>sf', '<cmd>Telescope git_or_files show_untracked=true<CR>', { desc = '[S]earch [F]iles' })
vim.keymap.set('n', '<leader>sa', '<cmd>Telescope find_files no_ignore=true hidden=true<CR>', { desc = '[S]earch [A]ll files' })
vim.keymap.set('n', '<leader>ss', builtin.builtin, { desc = '[S]earch [S]elect Telescope' })
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })