mirror of
https://github.com/nvim-lua/kickstart.nvim.git
synced 2025-06-25 06:38:34 +02:00
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.
This commit is contained in:
parent
edc87670eb
commit
b94576c7b4
6 changed files with 280 additions and 1 deletions
18
lua/custom/plugins/bufdelete.lua
Normal file
18
lua/custom/plugins/bufdelete.lua
Normal file
|
@ -0,0 +1,18 @@
|
|||
-- 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
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue