Files
astronvim_config/plugins/bufferline.lua
2023-02-13 15:55:27 +02:00

106 lines
1.8 KiB
Lua

local colors = {
red = "#d47d85",
red_1 = "#ec5f67",
grey = "#abb2bf",
grey_1 = "#787e87",
grey_2 = "#D3D3D3",
black = "#1e222a",
black_1 = "#252931",
black_2 = "#2c323c",
green = "#95be76",
none = "NONE",
}
return {
highlights = {
background = {
fg = colors.grey_1,
bg = colors.black_2,
},
-- Buffers
buffer_selected = {
fg = colors.grey,
bg = colors.black,
},
buffer_visible = {
fg = colors.grey,
bg = colors.black,
},
-- Diagnostics
error = {
fg = colors.red_1,
bg = colors.red_1,
},
error_diagnostic = {
fg = colors.red_1,
bg = colors.red_1,
},
-- Close buttons
close_button = {
fg = colors.grey_1,
bg = colors.black_2,
},
close_button_visible = {
fg = colors.grey_2,
bg = colors.black,
},
close_button_selected = {
fg = colors.red,
bg = colors.black,
},
fill = {
fg = colors.grey_1,
bg = colors.black_2,
},
indicator_selected = {
fg = colors.black,
bg = colors.black,
},
-- Modified
modified = {
fg = colors.red,
bg = colors.black_2,
},
modified_visible = {
fg = colors.grey,
bg = colors.black,
},
modified_selected = {
fg = colors.green,
bg = colors.black,
},
-- Separators
separator = {
fg = colors.black_2,
bg = colors.black_2,
},
separator_visible = {
fg = colors.black,
bg = colors.black,
},
separator_selected = {
fg = colors.black_2,
bg = colors.black_2,
},
-- Tabs
tab = {
fg = colors.grey,
bg = colors.black,
},
tab_selected = {
fg = colors.black,
bg = colors.black,
},
tab_close = {
fg = colors.black,
bg = colors.black,
},
},
}