@ -13,7 +13,10 @@ bufferline.setup {
-- NOTE: this plugin is designed with this icon in mind,
-- NOTE: this plugin is designed with this icon in mind,
-- and so changing this is NOT recommended, this is intended
-- and so changing this is NOT recommended, this is intended
-- as an escape hatch for people who cannot bear it for whatever reason
-- as an escape hatch for people who cannot bear it for whatever reason
indicator_icon = " ▎ " ,
indicator = {
icon = " ▎ " ,
style = " icon " ,
} ,
buffer_close_icon = " " ,
buffer_close_icon = " " ,
-- buffer_close_icon = '',
-- buffer_close_icon = '',
modified_icon = " ● " ,
modified_icon = " ● " ,
@ -73,95 +76,95 @@ bufferline.setup {
} ,
} ,
highlights = {
highlights = {
fill = {
fill = {
gui fg = { attribute = " fg " , highlight = " #ff0000 " } ,
fg = { attribute = " fg " , highlight = " #ff0000 " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
background = {
background = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
-- buffer_selected = {
-- buffer_selected = {
-- gui fg = {attribute='fg',highlight='#ff0000'},
-- fg = {attribute='fg',highlight='#ff0000'},
-- gui bg = {attribute='bg',highlight='#0000ff'},
-- bg = {attribute='bg',highlight='#0000ff'},
-- gui = 'none'
-- gui = 'none'
-- },
-- },
buffer_visible = {
buffer_visible = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
close_button = {
close_button = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
close_button_visible = {
close_button_visible = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
-- close_button_selected = {
-- close_button_selected = {
-- gui fg = {attribute='fg',highlight='TabLineSel'},
-- fg = {attribute='fg',highlight='TabLineSel'},
-- gui bg ={attribute='bg',highlight='TabLineSel'}
-- bg ={attribute='bg',highlight='TabLineSel'}
-- },
-- },
tab_selected = {
tab_selected = {
gui fg = { attribute = " fg " , highlight = " Normal " } ,
fg = { attribute = " fg " , highlight = " Normal " } ,
gui bg = { attribute = " bg " , highlight = " Normal " } ,
bg = { attribute = " bg " , highlight = " Normal " } ,
} ,
} ,
tab = {
tab = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
tab_close = {
tab_close = {
-- gui fg = {attribute='fg',highlight='LspDiagnosticsDefaultError'},
-- fg = {attribute='fg',highlight='LspDiagnosticsDefaultError'},
gui fg = { attribute = " fg " , highlight = " TabLineSel " } ,
fg = { attribute = " fg " , highlight = " TabLineSel " } ,
gui bg = { attribute = " bg " , highlight = " Normal " } ,
bg = { attribute = " bg " , highlight = " Normal " } ,
} ,
} ,
duplicate_selected = {
duplicate_selected = {
gui fg = { attribute = " fg " , highlight = " TabLineSel " } ,
fg = { attribute = " fg " , highlight = " TabLineSel " } ,
gui bg = { attribute = " bg " , highlight = " TabLineSel " } ,
bg = { attribute = " bg " , highlight = " TabLineSel " } ,
gui = " italic " ,
italic = true ,
} ,
} ,
duplicate_visible = {
duplicate_visible = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
gui = " italic " ,
italic = true ,
} ,
} ,
duplicate = {
duplicate = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
gui = " italic " ,
italic = true ,
} ,
} ,
modified = {
modified = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
modified_selected = {
modified_selected = {
gui fg = { attribute = " fg " , highlight = " Normal " } ,
fg = { attribute = " fg " , highlight = " Normal " } ,
gui bg = { attribute = " bg " , highlight = " Normal " } ,
bg = { attribute = " bg " , highlight = " Normal " } ,
} ,
} ,
modified_visible = {
modified_visible = {
gui fg = { attribute = " fg " , highlight = " TabLine " } ,
fg = { attribute = " fg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
separator = {
separator = {
gui fg = { attribute = " bg " , highlight = " TabLine " } ,
fg = { attribute = " bg " , highlight = " TabLine " } ,
gui bg = { attribute = " bg " , highlight = " TabLine " } ,
bg = { attribute = " bg " , highlight = " TabLine " } ,
} ,
} ,
separator_selected = {
separator_selected = {
gui fg = { attribute = " bg " , highlight = " Normal " } ,
fg = { attribute = " bg " , highlight = " Normal " } ,
gui bg = { attribute = " bg " , highlight = " Normal " } ,
bg = { attribute = " bg " , highlight = " Normal " } ,
} ,
} ,
-- separator_visible = {
-- separator_visible = {
-- gui fg = {attribute='bg',highlight='TabLine'},
-- fg = {attribute='bg',highlight='TabLine'},
-- gui bg = {attribute='bg',highlight='TabLine'}
-- bg = {attribute='bg',highlight='TabLine'}
-- },
-- },
indicator_selected = {
indicator_selected = {
gui fg = { attribute = " fg " , highlight = " LspDiagnosticsDefaultHint " } ,
fg = { attribute = " fg " , highlight = " LspDiagnosticsDefaultHint " } ,
gui bg = { attribute = " bg " , highlight = " Normal " } ,
bg = { attribute = " bg " , highlight = " Normal " } ,
} ,
} ,
} ,
} ,
}
}