diff --git a/init.lua b/init.lua index 8d68d4c..91d8c1c 100644 --- a/init.lua +++ b/init.lua @@ -700,23 +700,31 @@ require('lazy').setup({ let g:airline_symbols.notexists = '?' " Symbol for untracked file ]] end}, - {'romgrk/barbar.nvim', lazy = false, keys = { - {'', 'BufferPrevious', { desc = 'Next buffer' }}, - {'', 'BufferNext', { desc = 'Previous buffer' }}, - {'', 'BufferPick', { desc = 'Pick buffer' }}, - {'', 'BufferPin', { desc = 'Pin buffer' }}, - {'', 'BufferClose', { desc = 'Delete buffer' }}, - {'', 'BufferPickDelete', { desc = 'Delete picked buffer' }}, - {'', 'BufferMovePrevious', { desc = 'Move buffer left' }}, - {'>', 'BufferMoveNext', { desc = 'Move buffer right' }}, - {'b,', 'BufferPrevious', { desc = 'Next buffer' }}, - {'b.', 'BufferNext', { desc = 'Previous buffer' }}, - {'bb', 'BufferPick', { desc = 'Pick buffer' }}, - {'bp', 'BufferPin', { desc = 'Pin buffer' }}, - {'bd', 'BufferClose', { desc = 'Delete buffer' }}, - {'bx', 'BufferPickDelete', { desc = 'Delete picked buffer' }}, - {'bh', 'BufferMovePrevious', { desc = 'Move buffer left' }}, - {'bl', 'BufferMoveNext', { desc = 'Move buffer right' }}, + {'akinsho/bufferline.nvim', lazy = false, opts = { + options = { + diagnostics = 'nvim_lsp', + themable = true, + hover = { + enabled = true, + }, + }, + }, keys = { + {'', 'BufferLineCyclePrev', { desc = 'Next buffer' }}, + {'', 'BufferLineCycleNext', { desc = 'Previous buffer' }}, + {'', 'BufferLinePick', { desc = 'Pick buffer' }}, + {'', 'BufferLineTogglePin', { desc = 'Pin buffer' }}, + {'', 'BufDel', { desc = 'Delete buffer' }}, + {'', 'BufferLinePickClose', { desc = 'Delete picked buffer' }}, + {'', 'BufferLineMovePrevious', { desc = 'Move buffer left' }}, + {'>', 'BufferLineMoveNext', { desc = 'Move buffer right' }}, + {'b,', 'BufferLineCyclePrev', { desc = 'Next buffer' }}, + {'b.', 'BufferLineCycleNext', { desc = 'Previous buffer' }}, + {'bb', 'BufferLinePick', { desc = 'Pick buffer' }}, + {'bp', 'BufferLineTogglePin', { desc = 'Pin buffer' }}, + {'bd', 'BufDel', { desc = 'Delete buffer' }}, + {'bx', 'BufferLinePickClose', { desc = 'Delete picked buffer' }}, + {'bh', 'BufferLineMovePrev', { desc = 'Move buffer left' }}, + {'bl', 'BufferLineMoveNext', { desc = 'Move buffer right' }}, }}, {'luckasRanarison/clear-action.nvim', config = function() require'clear-action'.setup {