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, end,
}, },
{ 'nvim-telescope/telescope-ui-select.nvim' }, { 'nvim-telescope/telescope-ui-select.nvim' },
'pschmitt/telescope-yadm.nvim',
-- Useful for getting pretty icons, but requires a Nerd Font. -- Useful for getting pretty icons, but requires a Nerd Font.
-- { 'nvim-tree/nvim-web-devicons', enabled = vim.g.have_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 -- Enable Telescope extensions if they are installed
pcall(require('telescope').load_extension, 'fzf') pcall(require('telescope').load_extension, 'fzf')
pcall(require('telescope').load_extension, 'ui-select') 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` -- See `:help telescope.builtin`
local builtin = require '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' }) vim.keymap.set('n', '<leader>sk', builtin.keymaps, { desc = '[S]earch [K]eymaps' })
-- TODO: Make this work when there isn't a git repo -- TODO: Make this work when there isn't a git repo
-- https://github.com/LunarVim/LunarVim/pull/2089 -- 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>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>ss', builtin.builtin, { desc = '[S]earch [S]elect Telescope' })
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' }) vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })

View File

@@ -31,6 +31,7 @@
"rainbow-delimiters.nvim": { "branch": "master", "commit": "d227e6c9879bb50af35cd733461198666981d482" }, "rainbow-delimiters.nvim": { "branch": "master", "commit": "d227e6c9879bb50af35cd733461198666981d482" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
"telescope-yadm.nvim": { "branch": "main", "commit": "23043463b0bb2529bb478eaf816b6445f788aae2" },
"telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" }, "todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }, "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" },