mirror of
https://github.com/nvim-lua/kickstart.nvim.git
synced 2025-06-24 22:28:36 +02:00
- 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.
18 lines
600 B
Lua
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
|
|
}
|