From 85bd433f73efea088faa5d70bdecede80b409042 Mon Sep 17 00:00:00 2001 From: venus Date: Wed, 24 Dec 2025 01:23:20 -0600 Subject: [PATCH] added some netrw support and neogit --- init.lua | 5 ++++- lua/plugins/neogit.lua | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/neogit.lua diff --git a/init.lua b/init.lua index 5541f5c..a7d3476 100644 --- a/init.lua +++ b/init.lua @@ -4,8 +4,11 @@ vim.g.mapleader = ' ' vim.g.maplocalleader = ' ' -- Set to true if you have a Nerd Font installed and selected in the terminal -vim.g.have_nerd_font = false +vim.g.have_nerd_font = true +vim.g.netrw_winsize = 20 +vim.g.netrw_banner = 0 +vim.g.netrw_liststyle = 3 -- [[Setting options]] -- See `:help vim.o` diff --git a/lua/plugins/neogit.lua b/lua/plugins/neogit.lua new file mode 100644 index 0000000..ed861e0 --- /dev/null +++ b/lua/plugins/neogit.lua @@ -0,0 +1,18 @@ +return { + "NeogitOrg/neogit", + lazy = true, + dependencies = { + "nvim-lua/plenary.nvim", -- required + "sindrets/diffview.nvim", -- optional - Diff integration + + -- Only one of these is needed. + "nvim-telescope/telescope.nvim", -- optional + "ibhagwan/fzf-lua", -- optional + "nvim-mini/mini.pick", -- optional + "folke/snacks.nvim", -- optional + }, + cmd = "Neogit", + keys = { + { "gg", "Neogit", desc = "Show Neogit UI" } + } +}