local function config() require("bufferline").setup({ options = { diagnostics = "nvim_lsp", diagnostics_update_in_insert = true, color_icons = true, show_close_icon = false } }) vim.keymap.set('n', 'H', ':BufferLineCyclePrev', { desc = "Go to prev buffer", silent = true }) vim.keymap.set('n', 'L', ':BufferLineCycleNext', { desc = "Go to next buffer", silent = true }) vim.keymap.set('n', 'c', ':bdelete', { desc = "Close current buffer", silent = true }) vim.keymap.set('n', 'C', ':bdelete!', { desc = "Close current buffer whitout saving", silent = true }) end return { 'akinsho/bufferline.nvim', tag = "v2.*", requires = 'kyazdani42/nvim-web-devicons', config = config }