mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
216 lines
3.5 KiB
Lua
216 lines
3.5 KiB
Lua
-- https://github.com/akinsho/bufferline.nvim
|
|
require("bufferline").setup({
|
|
highlights = {
|
|
fill = {
|
|
bg = "None",
|
|
},
|
|
background = {
|
|
bg = "None",
|
|
},
|
|
tab = {
|
|
bg = "None",
|
|
},
|
|
tab_selected = {
|
|
bg = "None",
|
|
},
|
|
tab_close = {
|
|
bg = "None",
|
|
},
|
|
close_button = {
|
|
bg = "None",
|
|
},
|
|
close_button_visible = {
|
|
bg = "None",
|
|
},
|
|
close_button_selected = {
|
|
bg = "None",
|
|
},
|
|
buffer_visible = {
|
|
bg = "None",
|
|
},
|
|
buffer_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
numbers = {
|
|
bg = "None",
|
|
},
|
|
numbers_visible = {
|
|
bg = "None",
|
|
},
|
|
numbers_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
diagnostic = {
|
|
bg = "None",
|
|
},
|
|
diagnostic_visible = {
|
|
bg = "None",
|
|
},
|
|
diagnostic_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
hint = {
|
|
bg = "None",
|
|
},
|
|
hint_visible = {
|
|
bg = "None",
|
|
},
|
|
hint_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
hint_diagnostic = {
|
|
bg = "None",
|
|
},
|
|
hint_diagnostic_visible = {
|
|
bg = "None",
|
|
},
|
|
hint_diagnostic_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
info = {
|
|
bg = "None",
|
|
},
|
|
info_visible = {
|
|
bg = "None",
|
|
},
|
|
info_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
info_diagnostic = {
|
|
bg = "None",
|
|
},
|
|
info_diagnostic_visible = {
|
|
bg = "None",
|
|
},
|
|
info_diagnostic_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
warning = {
|
|
bg = "None",
|
|
},
|
|
warning_visible = {
|
|
bg = "None",
|
|
},
|
|
warning_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
warning_diagnostic = {
|
|
bg = "None",
|
|
},
|
|
warning_diagnostic_visible = {
|
|
bg = "None",
|
|
},
|
|
warning_diagnostic_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
error = {
|
|
bg = "None",
|
|
},
|
|
error_visible = {
|
|
bg = "None",
|
|
},
|
|
error_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
error_diagnostic = {
|
|
bg = "None",
|
|
},
|
|
error_diagnostic_visible = {
|
|
bg = "None",
|
|
},
|
|
error_diagnostic_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
},
|
|
modified = {
|
|
bg = "None",
|
|
},
|
|
modified_visible = {
|
|
bg = "None",
|
|
},
|
|
modified_selected = {
|
|
bg = "None",
|
|
},
|
|
duplicate_selected = {
|
|
bg = "None",
|
|
italic = true,
|
|
},
|
|
duplicate_visible = {
|
|
bg = "None",
|
|
italic = true,
|
|
},
|
|
duplicate = {
|
|
bg = "None",
|
|
italic = true,
|
|
},
|
|
separator_selected = {
|
|
bg = "None",
|
|
},
|
|
separator_visible = {
|
|
bg = "None",
|
|
},
|
|
separator = {
|
|
bg = "None",
|
|
},
|
|
indicator_selected = {
|
|
bg = "None",
|
|
},
|
|
pick_selected = {
|
|
bg = "None",
|
|
bold = true,
|
|
italic = true,
|
|
},
|
|
pick_visible = {
|
|
bg = "None",
|
|
bold = true,
|
|
italic = true,
|
|
},
|
|
pick = {
|
|
bg = "None",
|
|
bold = true,
|
|
italic = true,
|
|
},
|
|
offset_separator = {
|
|
bg = "None",
|
|
},
|
|
},
|
|
options = {
|
|
modified_icon = "●",
|
|
left_trunc_marker = "",
|
|
right_trunc_marker = "",
|
|
close_command = "Bdelete! %d", -- can be a string | function, see "Mouse actions"
|
|
right_mouse_command = "Bdelete! %d", -- can be a string | function, see "Mouse actions"
|
|
left_mouse_command = "buffer %d", -- can be a string | function, see "Mouse actions"
|
|
max_name_length = 25,
|
|
max_prefix_length = 25,
|
|
enforce_regular_tabs = false,
|
|
view = "multiwindow",
|
|
show_buffer_close_icons = true,
|
|
show_close_icon = false,
|
|
separator_style = "thin",
|
|
diagnostics = "nvim_lsp",
|
|
diagnostics_update_in_insert = false,
|
|
diagnostics_indicator = function(count, level, diagnostics_dict, context)
|
|
return "(" .. count .. ")"
|
|
end,
|
|
offsets = {
|
|
{
|
|
filetype = "NvimTree",
|
|
text = "File Explorer",
|
|
highlight = "Directory",
|
|
text_align = "left",
|
|
},
|
|
},
|
|
},
|
|
})
|