Use bufdel from snacks

This commit is contained in:
Dreaded_X 2025-06-01 19:43:28 +02:00
parent 3be9780454
commit 707010aadc
Signed by: Dreaded_X
GPG Key ID: 5A0CBFE3C3377FAA
3 changed files with 18 additions and 26 deletions

View File

@ -19,7 +19,6 @@
"mason.nvim": { "branch": "main", "commit": "8024d64e1330b86044fed4c8494ef3dcd483a67c" },
"neo-tree.nvim": { "branch": "main", "commit": "f481de16a0eb59c985abac8985e3f2e2f75b4875" },
"nui.nvim": { "branch": "main", "commit": "7cd18e73cfbd70e1546931b7268b3eebaeff9391" },
"nvim-bufdel": { "branch": "main", "commit": "523d58e94e7212fff3e05c247b962dc8f93bcfde" },
"nvim-colorizer.lua": { "branch": "master", "commit": "517df88cf2afb36652830df2c655df2da416a0ae" },
"nvim-dap": { "branch": "master", "commit": "b0f983507e3702f073bfe1516846e58b56d4e42f" },
"nvim-dap-virtual-text": { "branch": "master", "commit": "fbdb48c2ed45f4a8293d0d483f7730d24467ccb6" },

View File

@ -1,25 +0,0 @@
-- https://github.com/ojroques/nvim-bufdel
--- @module "lazy"
--- @type LazySpec
return {
"ojroques/nvim-bufdel",
cmd = { "BufDel", "BuffDelOthers" },
keys = {
{
"<leader>bd",
function()
require("bufdel").delete_buffer_expr(nil, false)
end,
silent = true,
desc = "Buffer delete",
},
{
"<leader>bD",
function()
require("bufdel").delete_buffer_others(false)
end,
silent = true,
desc = "Buffer delete others",
},
},
}

View File

@ -9,5 +9,23 @@ return {
--- @module "snacks"
--- @type snacks.Config
opts = {},
keys = {
{
"<leader>bd",
function()
Snacks.bufdelete.delete()
end,
silent = true,
desc = "Buffer delete",
},
{
"<leader>bD",
function()
Snacks.bufdelete.other()
end,
silent = true,
desc = "Buffer delete others",
},
},
},
}