From 6ac72d35bfda017ff545f4c9863959618c38917b Mon Sep 17 00:00:00 2001 From: Simon Ho Date: Sat, 29 Jun 2024 02:12:54 -0700 Subject: [PATCH] feat: add barbar styling --- lua/kanagawa-paper/highlights/plugins.lua | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/lua/kanagawa-paper/highlights/plugins.lua b/lua/kanagawa-paper/highlights/plugins.lua index fa88168..0e3edd9 100644 --- a/lua/kanagawa-paper/highlights/plugins.lua +++ b/lua/kanagawa-paper/highlights/plugins.lua @@ -266,6 +266,35 @@ function M.setup(colors, opts) BufferlineSeparator = { fg = theme.ui.bg_tabline, bg = theme.ui.bg_tabline }, BufferlineSeparatorSelected = { fg = theme.ui.bg_tabline, bg = theme.ui.bg_tabline }, + -- barbar + BufferInactive = { link = "BufferlineBuffer" }, + BufferInactiveSign = { link = "BufferLineSeparator" }, + BufferInactiveBtn = { fg = theme.ui.fg_dim, bg = theme.ui.bg_tabline }, + BufferInactiveMod = { link = "BufferInactive" }, + BufferInactiveModBtn = { bg = theme.ui.bg_tabline, fg = theme.vcs.changed }, + BufferInactiveTarget = { bg = theme.ui.bg_tabline, fg = palette.dragonRed, bold = true }, + BufferInactiveIndex = { link = "BufferInactive" }, + BufferInactiveNumber = { link = "BufferInactive" }, + BufferCurrent = { link = "BufferlineBufferSelected" }, + BufferCurrentBtn = { link = "BufferLineCloseButtonSelected" }, + BufferCurrentSign = { bg = palette.dragonBlue, fg = palette.dragonBlue }, + BufferCurrentMod = { link = "BufferCurrent" }, + BufferCurrentModBtn = { link = "BufferlineModifiedSelected" }, + BufferCurrentTarget = { bg = theme.ui.bg, fg = palette.dragonRed, bold = true }, + BufferCurrentIndex = { link = "BufferLineNumbersSelected" }, + BufferCurrentNumber = { link = "BufferLineNumbersSelected" }, + BufferAlternate = { bg = theme.ui.bg_tabline, fg = palette.dragonPink }, + BufferAlternateSign = { link = "BufferAlternate" }, + BufferAlternateTarget = { bg = theme.ui.bg_tabline, fg = palette.dragonRed, bold = true }, + BufferAlternateBtn = { link = "BufferAlternate" }, + BufferAlternateMod = { link = "BufferAlternate" }, + BufferAlternateModBtn = { bg = theme.ui.bg_tabline, fg = theme.vcs.changed }, + BufferAlternateIndex = { link = "BufferAlternate" }, + BufferAlternateNumber = { link = "BufferAlternate" }, + BufferTabpages = { bg = theme.ui.bg_tabline, fg = palette.dragonWhite }, + BufferTabpageFill = { link = "BufferlineFill" }, + BufferTabpagesSep = { link = "BufferTabpages" }, + -- Nvim-Navic NavicIconsFile = { link = "Directory" }, NavicIconsModule = { link = "@module" },