Files
KeoviZ/lua/plugins/bufferline.lua
2025-08-11 23:59:08 +02:00

30 lines
658 B
Lua

return {
'akinsho/bufferline.nvim',
event = "VeryLazy",
config = function()
vim.o.showtabline = 2
require("bufferline").setup({
options = {
mode = "buffers",
always_show_bufferline = false,
numbers = "none",
diagnostics = "nvim_lsp",
separator_style = "slant",
show_buffer_close_icons = true,
show_close_icon = false,
close_command = function(n) Snacks.bufdelete(n) end,
offsets = {
{
filetype = "snacks_layout_box",
},
}
}
})
end,
keys = {
{ "<S-h>", "<cmd>BufferLineCyclePrev<cr>", desc = "Prev Buffer" },
{ "<S-l>", "<cmd>BufferLineCycleNext<cr>", desc = "Next Buffer" },
}
}