From 726c5b307e99203d57683b64fb9c4de9aec7fbef Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Tue, 24 Jan 2023 11:00:47 +0100 Subject: feat: try neogit instead of fugitive --- lua/plugins/fugitive.lua | 1 + lua/plugins/fzf.lua | 9 --------- lua/plugins/neogit.lua | 5 +++++ lua/plugins/telescope.lua | 16 ++++++++++++++-- 4 files changed, 20 insertions(+), 11 deletions(-) delete mode 100644 lua/plugins/fzf.lua create mode 100644 lua/plugins/neogit.lua (limited to 'lua') diff --git a/lua/plugins/fugitive.lua b/lua/plugins/fugitive.lua index ccce9b5..897aeb9 100644 --- a/lua/plugins/fugitive.lua +++ b/lua/plugins/fugitive.lua @@ -1,5 +1,6 @@ return { "tpope/vim-fugitive", + enabled = false, keys = { { "ga", ":Git fetch --all -p" }, { "gl", ":Git pull" }, diff --git a/lua/plugins/fzf.lua b/lua/plugins/fzf.lua deleted file mode 100644 index f074a8e..0000000 --- a/lua/plugins/fzf.lua +++ /dev/null @@ -1,9 +0,0 @@ -return { - "junegunn/fzf.vim", - dependencies = { - { - "tpope/vim-dispatch", - cmd = { "Make", "Dispatch" } - }, - }, -} diff --git a/lua/plugins/neogit.lua b/lua/plugins/neogit.lua new file mode 100644 index 0000000..e3d29c5 --- /dev/null +++ b/lua/plugins/neogit.lua @@ -0,0 +1,5 @@ +return { + "TimUntersberger/neogit", + cmd = {"Neogit"}, + config = true, +} diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 8a8117a..a32e4f4 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -7,10 +7,22 @@ return { { "kyazdani42/nvim-web-devicons" }, { "nvim-telescope/telescope-file-browser.nvim" }, { "nvim-telescope/telescope-ui-select.nvim" }, - { "nvim-telescope/telescope-fzf-native.nvim", build = "make" }, + { + "nvim-telescope/telescope-fzf-native.nvim", + build = "make", + dependencies = { + "junegunn/fzf.vim", + dependencies = { + { + "tpope/vim-dispatch", + cmd = { "Make", "Dispatch" } + }, + }, + } + }, }, event = "VeryLazy", - config = function () + config = function() require("alpha.telescope.setup") require("alpha.telescope.mappings") end -- cgit v1.2.3