From 707010aadc33f4aeec5bae0ac2cf74f64a152632 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Sun, 1 Jun 2025 19:43:28 +0200 Subject: [PATCH] Use bufdel from snacks --- nvim/dot-config/nvim/lazy-lock.json | 1 - nvim/dot-config/nvim/lua/plugins/bufdel.lua | 25 --------------------- nvim/dot-config/nvim/lua/plugins/snacks.lua | 18 +++++++++++++++ 3 files changed, 18 insertions(+), 26 deletions(-) delete mode 100644 nvim/dot-config/nvim/lua/plugins/bufdel.lua diff --git a/nvim/dot-config/nvim/lazy-lock.json b/nvim/dot-config/nvim/lazy-lock.json index 86421d5..a4c3bed 100644 --- a/nvim/dot-config/nvim/lazy-lock.json +++ b/nvim/dot-config/nvim/lazy-lock.json @@ -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" }, diff --git a/nvim/dot-config/nvim/lua/plugins/bufdel.lua b/nvim/dot-config/nvim/lua/plugins/bufdel.lua deleted file mode 100644 index ec7f2e0..0000000 --- a/nvim/dot-config/nvim/lua/plugins/bufdel.lua +++ /dev/null @@ -1,25 +0,0 @@ --- https://github.com/ojroques/nvim-bufdel ---- @module "lazy" ---- @type LazySpec -return { - "ojroques/nvim-bufdel", - cmd = { "BufDel", "BuffDelOthers" }, - keys = { - { - "bd", - function() - require("bufdel").delete_buffer_expr(nil, false) - end, - silent = true, - desc = "Buffer delete", - }, - { - "bD", - function() - require("bufdel").delete_buffer_others(false) - end, - silent = true, - desc = "Buffer delete others", - }, - }, -} diff --git a/nvim/dot-config/nvim/lua/plugins/snacks.lua b/nvim/dot-config/nvim/lua/plugins/snacks.lua index 3c1f0dc..207b880 100644 --- a/nvim/dot-config/nvim/lua/plugins/snacks.lua +++ b/nvim/dot-config/nvim/lua/plugins/snacks.lua @@ -9,5 +9,23 @@ return { --- @module "snacks" --- @type snacks.Config opts = {}, + keys = { + { + "bd", + function() + Snacks.bufdelete.delete() + end, + silent = true, + desc = "Buffer delete", + }, + { + "bD", + function() + Snacks.bufdelete.other() + end, + silent = true, + desc = "Buffer delete others", + }, + }, }, }