uses neogit

This commit is contained in:
Dennis 2025-10-23 13:47:12 +02:00
parent 510c2afc14
commit 63978319ac
2 changed files with 19 additions and 1 deletions

View file

@ -0,0 +1,18 @@
return {
"NeogitOrg/neogit",
dependencies = {
"nvim-lua/plenary.nvim",
"sindrets/diffview.nvim",
},
opts = {},
keys = {
{ "<leader>gg", "<cmd>Neogit<cr>", desc = "Open neogit", mode = "n" },
{ "<leader>gc", "<cmd>Neogit commit<cr>", desc = "Open neogit commit UI", mode = "n" },
{ "<leader>gb", "<cmd>Neogit branch<cr>", desc = "Open neogit branch UI", mode = "n" },
{ "<leader>gp", "<cmd>Neogit push<cr>", desc = "Open neogit push UI", mode = "n" },
{ "<leader>gf", "<cmd>Neogit pull<cr>", desc = "Open neogit pull UI", mode = "n" },
{ "<leader>gm", "<cmd>Neogit merge<cr>", desc = "Open neogit merge UI", mode = "n" },
{ "<leader>ghb", "<cmd>DiffviewFileHistory<cr>", desc = "Show history for current branch", mode = "n" },
{ "<leader>ghf", "<cmd>DiffviewFileHistory %<cr>", desc = "Show file history", mode = "n" },
},
}

View file

@ -39,7 +39,7 @@ return {
keys = { keys = {
-- Git -- Git
{ {
"<leader>gg", "<leader>g_",
function() function()
Snacks.lazygit() Snacks.lazygit()
end, end,