From 1e7f350a3b31454affb0db2382c0f23743320051 Mon Sep 17 00:00:00 2001 From: Oliver Davies <oliver@oliverdavies.uk> Date: Thu, 17 Feb 2022 20:37:37 +0000 Subject: [PATCH] feat(nvim): configure Neogit --- roles/neovim/files/after/plugin/git.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 roles/neovim/files/after/plugin/git.lua diff --git a/roles/neovim/files/after/plugin/git.lua b/roles/neovim/files/after/plugin/git.lua new file mode 100644 index 00000000..d3376a47 --- /dev/null +++ b/roles/neovim/files/after/plugin/git.lua @@ -0,0 +1,14 @@ +local status_ok, neogit = pcall(require, "neogit") +if not status_ok then + return +end + +neogit.setup { + disable_commit_confirmation = true, +} + +local nmap = require('opdavies.keymap').nmap + +nmap({ "<leader>gg", "<cmd>Neogit<cr>" }) +nmap({ "<leader>gl", "<cmd>Neogit log<cr>" }) +nmap({ "<leader>gp", "<cmd>Neogit push<cr>" })