From 19c453974fcd6768417d8aab960f9a80a1eea750 Mon Sep 17 00:00:00 2001 From: Patrick Auernig Date: Sat, 27 May 2023 13:33:23 +0200 Subject: [PATCH] Add keymaps for neogit --- lua/valeth/packer.lua | 5 ++++- lua/valeth/packer/neogit.lua | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 lua/valeth/packer/neogit.lua diff --git a/lua/valeth/packer.lua b/lua/valeth/packer.lua index 30c0508..e0c220b 100644 --- a/lua/valeth/packer.lua +++ b/lua/valeth/packer.lua @@ -191,7 +191,10 @@ local function spec(use) "TimUntersberger/neogit", requires = { { "nvim-lua/plenary.nvim" }, - } + }, + config = function () + require("valeth.packer.neogit") + end } diff --git a/lua/valeth/packer/neogit.lua b/lua/valeth/packer/neogit.lua new file mode 100644 index 0000000..fcf0b88 --- /dev/null +++ b/lua/valeth/packer/neogit.lua @@ -0,0 +1,14 @@ +local neogit = require("neogit") + +local function git_status() + neogit.open() +end + +local function git_commit() + neogit.open({ "commit" }) +end + +vim.keymap.set("n", "vs", git_status) +vim.keymap.set("n", "vc", git_commit) + +neogit.setup()