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

@ -14,11 +14,12 @@ return {
lazy = false,
opts = {
bigfile = { enabled = true },
bufdelete = { enabled = true },
git = { enabled = true },
gitbrowse = {
enabled = true,
what = "commit",
},
-- TODO: Integrate GH and see how that works out
-- gh = {
-- enabled = true
-- }
indent = {
enabled = true,
},
@ -51,13 +52,6 @@ return {
end,
desc = "Show git blame for current line",
},
{
"<leader>gl",
function()
Snacks.gitbrowse()
end,
desc = "Open link to line at git remote",
},
-- Zen Mode
{
"<leader>z",
@ -104,10 +98,31 @@ return {
desc = "Projects",
},
{
"<leader>bb",
"<leader>bl",
function()
Snacks.picker.buffers()
end,
desc = "List buffers",
},
{
"<leader>bd",
function()
Snacks.bufdelete()
end,
desc = "Buffers",
},
{
"<leader>bD",
function()
Snacks.bufdelete.all()
end,
desc = "Buffers",
},
{
"<leader>bo",
function()
Snacks.bufdelete.other()
end,
desc = "Buffers",
},
-- Search