return { "tpope/vim-fugitive", config = function() vim.keymap.set("n", "gs", vim.cmd.Git, { desc = "View `git status`" }) vim.keymap.set("n", "gh", "diffget //2", { desc = "Pick gitdiff on left" }) vim.keymap.set("n", "gl", "diffget //3", { desc = "Pick gitdiff on right" }) vim.keymap.set("n", "gp", ":Git push", { desc = "Run `git push`" }) vim.keymap.set("n", "gc", ":Git checkout ", { desc = "Git checkout" }) end }