chore: fixes some annoyances

- bufdelete handling
- installs snipe
- installs gitportal
This commit is contained in:
Dennis 2025-11-14 10:55:14 +01:00
parent b43aae5545
commit f3edba3aae
6 changed files with 78 additions and 19 deletions

View file

@ -0,0 +1,19 @@
return {
"NeogitOrg/neogit",
dependencies = {
"nvim-lua/plenary.nvim",
"sindrets/diffview.nvim",
"folke/snacks.nvim",
},
lazy = false,
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>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" },
},
}