dotfiles/.config/nvim/lua/plugins/bufferline.lua
2023-11-05 00:39:22 +01:00

26 lines
728 B
Lua

local macchiato = require("catppuccin.palettes").get_palette("macchiato")
return {
"akinsho/bufferline.nvim",
keys = {
{ "[B", "<cmd>BufferLineMovePrev<cr>", desc = "Move buffer prev" },
{ "]B", "<cmd>BufferLineMoveNext<cr>", desc = "Move buffer next" },
},
opts = {
highlights = require("catppuccin.groups.integrations.bufferline").get({
styles = { "italic", "bold" },
custom = {
all = {
fill = { bg = macchiato.mantle },
background = { bg = macchiato.mantle },
},
},
}),
options = {
buffer_close_icon = "",
modified_icon = "",
close_icon = "",
color_icons = true,
separator_style = "slope",
},
},
}