From 617679a6a9e201bf29ad1ad79f7cc22796697e30 Mon Sep 17 00:00:00 2001 From: Benjamin Kyd Date: Sat, 8 Apr 2023 13:48:03 +0100 Subject: [PATCH] telescope is epic --- common/.config/nvim/lua/plugin-config/telescope.lua | 7 +++++++ common/.config/nvim/lua/plugins.lua | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/common/.config/nvim/lua/plugin-config/telescope.lua b/common/.config/nvim/lua/plugin-config/telescope.lua index 63edcc5..5bff206 100644 --- a/common/.config/nvim/lua/plugin-config/telescope.lua +++ b/common/.config/nvim/lua/plugin-config/telescope.lua @@ -5,11 +5,17 @@ vim.api.nvim_set_keymap('n', 'fg', "lua require'telescope.builtin'. vim.api.nvim_set_keymap('n', 'fb', "lua require'telescope.builtin'.buffers()", opts) vim.api.nvim_set_keymap('n', 'fh', "lua require'telescope.builtin'.help_tags()", opts) vim.api.nvim_set_keymap('n', 'fc', "TodoTelescope",opts) +vim.api.nvim_set_keymap('n', 'fu', "Telescope undo",opts) local actions = require('telescope.actions') local themes = require('telescope.themes') require('telescope').setup { + pickers = { + find_files = { + hidden = true + } + }, defaults = { -- program to use for searching with its arguments find_command = {'rg', '--no-heading', '--with-filename', '--line-number', '--column', '--smart-case'}, @@ -74,4 +80,5 @@ require('telescope').setup { } require("telescope").load_extension("ui-select") +require("telescope").load_extension("undo") diff --git a/common/.config/nvim/lua/plugins.lua b/common/.config/nvim/lua/plugins.lua index 3b04cba..683afdf 100644 --- a/common/.config/nvim/lua/plugins.lua +++ b/common/.config/nvim/lua/plugins.lua @@ -66,8 +66,9 @@ local packer = require('packer').startup(function(use) use { 'nvim-telescope/telescope.nvim', requires = { - 'nvim-telescope/telescope-ui-select.nvim', 'nvim-lua/plenary.nvim', + 'nvim-telescope/telescope-ui-select.nvim', + 'debugloop/telescope-undo.nvim', 'folke/todo-comments.nvim', }, config = function ()