nvim-lua.kickstart.nvim/lua/custom/plugins/bufdelete.lua
sharmaharshitnone b94576c7b4 Enhances UI with bufferline, diagnostics, and theme
- Integrates plugins for improved buffer management (bufferline, bufdelete) and diagnostics display (trouble).
- Applies the Catppuccin theme for a refreshed visual experience.
- Updates Neovim settings to support new UI elements and enable Nerd Fonts.
2025-05-30 11:53:51 +05:30

18 lines
600 B
Lua

-- filepath: /home/kali/.config/nvim/lua/custom/plugins/bufdelete.lua
-- Bufdelete for properly closing buffers
-- https://github.com/famiu/bufdelete.nvim
return {
'famiu/bufdelete.nvim',
event = "VeryLazy", -- lazy load
config = function()
-- Key mappings to delete buffers
vim.keymap.set('n', '<leader>bd', function()
require("bufdelete").bufdelete(0, false)
end, {noremap = true, desc = "Delete buffer"})
vim.keymap.set('n', '<leader>bD', function()
require("bufdelete").bufdelete(0, true)
end, {noremap = true, desc = "Delete buffer (force)"})
end
}