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()