From 8d0058e1d8c9da167484580881cecd79043f246c Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Tue, 20 Dec 2022 17:17:51 -0800 Subject: [PATCH] :sparkles: Added telescope-undotree --- .config/nvim/after/plugin/telescope-undotree.lua | 1 + .config/nvim/after/plugin/telescope.lua | 10 ++++++++++ .config/nvim/after/plugin/undotree.lua | 1 - .config/nvim/lua/neovim/packer.lua | 12 +++++++++--- 4 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 .config/nvim/after/plugin/telescope-undotree.lua create mode 100644 .config/nvim/after/plugin/telescope.lua delete mode 100644 .config/nvim/after/plugin/undotree.lua diff --git a/.config/nvim/after/plugin/telescope-undotree.lua b/.config/nvim/after/plugin/telescope-undotree.lua new file mode 100644 index 00000000..eb9108e4 --- /dev/null +++ b/.config/nvim/after/plugin/telescope-undotree.lua @@ -0,0 +1 @@ +vim.keymap.set("n", "u", "Telescope undo") diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua new file mode 100644 index 00000000..8359ab48 --- /dev/null +++ b/.config/nvim/after/plugin/telescope.lua @@ -0,0 +1,10 @@ +require("telescope").setup({ + extensions = { + undo = { + layout_strategy = "vertical", + layout_config = { + preview_height = 0.8, + }, + }, + }, +}) diff --git a/.config/nvim/after/plugin/undotree.lua b/.config/nvim/after/plugin/undotree.lua deleted file mode 100644 index b6b9276a..00000000 --- a/.config/nvim/after/plugin/undotree.lua +++ /dev/null @@ -1 +0,0 @@ -vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) diff --git a/.config/nvim/lua/neovim/packer.lua b/.config/nvim/lua/neovim/packer.lua index 35ed2896..35831236 100644 --- a/.config/nvim/lua/neovim/packer.lua +++ b/.config/nvim/lua/neovim/packer.lua @@ -37,7 +37,6 @@ return require("packer").startup(function(use) -- or , branch = '0.1.x', requires = { { "nvim-lua/plenary.nvim" } }, }) - use({ "mbbill/undotree" }) use({ "tpope/vim-fugitive" }) use({ "ethanholz/nvim-lastplace" }) use({ @@ -48,8 +47,15 @@ return require("packer").startup(function(use) }) -- use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) use({ "junegunn/fzf.vim" }) - use("rinx/nvim-ripgrep") - + use(" rinx/nvim-ripgrep" ) + use({ "mbbill/undotree" }) + use({ + "debugloop/telescope-undo.nvim", + requires = { "nvim-telescope/telescope.nvim" }, + config = function() + require("telescope").load_extension("undo") + end, + }) use({ "VonHeikemen/lsp-zero.nvim", requires = {