From 035488f59d3c68db232fbf755f3d811f85e4214f Mon Sep 17 00:00:00 2001 From: donniebreve Date: Sun, 9 Feb 2025 20:19:51 -0800 Subject: [PATCH 1/8] Added more detailed tabline configuration options --- lua/kanagawa-paper/highlights/editor.lua | 7 ++++--- lua/kanagawa-paper/themes.lua | 21 ++++++++++++++++----- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/lua/kanagawa-paper/highlights/editor.lua b/lua/kanagawa-paper/highlights/editor.lua index d4f558b..10ef8ff 100644 --- a/lua/kanagawa-paper/highlights/editor.lua +++ b/lua/kanagawa-paper/highlights/editor.lua @@ -1,3 +1,4 @@ + local M = {} ---@param colors KanagawaColors @@ -124,11 +125,11 @@ function M.setup(colors, opts) -- StatusLineNC Status lines of not-current windows. Note: If this is equal to "StatusLine", Vim will use "^^^" in the status line of the current window. StatusLineNC = { fg = theme.ui.nontext, bg = theme.ui.bg_m4 }, -- TabLine Tab pages line, not active tab page label. - TabLine = { bg = theme.ui.bg_tabline, fg = theme.ui.special }, + TabLine = { fg = theme.ui.tabline.fg_inactive, bg = theme.ui.tabline.bg_inactive }, -- TabLineFill Tab pages line, where there are no labels. - TabLineFill = { bg = theme.ui.bg_tabline }, + TabLineFill = { bg = theme.ui.tabline.bg }, -- TabLineSel Tab pages line, active tab page label. - TabLineSel = { fg = theme.ui.fg_dim, bg = theme.ui.bg_p1 }, + TabLineSel = { fg = theme.ui.tabline.fg_selected, bg = theme.ui.tabline.bg_selected }, -- Title Titles for output from ":set all", ":autocmd" etc. Title = { fg = theme.syn.fun, bold = true }, -- Visual Visual mode selection. diff --git a/lua/kanagawa-paper/themes.lua b/lua/kanagawa-paper/themes.lua index beb628c..2e4b086 100644 --- a/lua/kanagawa-paper/themes.lua +++ b/lua/kanagawa-paper/themes.lua @@ -1,3 +1,4 @@ + ---@class SyntaxElements ---@field string ColorSpec ---@field variable ColorSpec @@ -71,7 +72,6 @@ ---@field bg_search ColorSpec ---@field bg_cursorline ColorSpec ---@field bg_visual ColorSpec ----@field bg_tabline ColorSpec ---@field bg_statusline ColorSpec ---@field special ColorSpec SpecialKey ---@field nontext ColorSpec LineNr, NonText @@ -81,9 +81,17 @@ ---@field indent_scope ColorSpec Indent scope character ---@field picker ColorSpec Color of picker letters e.g. bufferline pick buffer ---@field scrollbar ColorSpec Color of scrollbar +---@field tabline TabElements ---@field pmenu MenuElements ---@field float FloatElements +---@class TabElements +---@field bg ColorSpec +---@field fg_selected ColorSpec +---@field bg_selected ColorSpec +---@field fg_inactive ColorSpec +---@field bg_inactive ColorSpec + ---@class FloatElements ---@field fg ColorSpec ---@field bg ColorSpec @@ -136,7 +144,6 @@ return function(palette) fg_dark = palette.dragonBlack3, fg_dim = palette.dragonBlack5, fg_reverse = palette.waveBlue1, - bg_m4 = palette.sumiInkn1, bg_m3 = palette.sumiInk0, bg_m2 = palette.sumiInk1, @@ -149,18 +156,22 @@ return function(palette) bg_search = palette.springViolet1, bg_cursorline = palette.sumiInk5, bg_visual = palette.lotusInk0, - bg_tabline = palette.sumiInk0, bg_statusline = palette.sumiInk4, - special = palette.springViolet1, nontext = palette.sumiInk6, whitespace = palette.sumiInk6, - win_separator = palette.dragonViolet, indent = palette.sumiInk5, indent_scope = palette.dragonViolet, picker = palette.dragonRed, scrollbar = palette.fujiGray, + tabline = { + bg = palette.sumiInk0, + fg_selected = palette.sumiInk3, + bg_selected = palette.dragonYellow, + fg_inactive = palette.fujiGray, + bg_inactive = palette.sumiInk4, + }, pmenu = { fg = palette.fujiWhite, fg_sel = "none", -- This is important to make highlights pass-through From 1e206fc5235e23f4452b8397e4b77557ab4155d0 Mon Sep 17 00:00:00 2001 From: donniebreve Date: Sun, 9 Feb 2025 20:23:36 -0800 Subject: [PATCH 2/8] Fixed tabs --- lua/kanagawa-paper/themes.lua | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lua/kanagawa-paper/themes.lua b/lua/kanagawa-paper/themes.lua index 2e4b086..6bf478a 100644 --- a/lua/kanagawa-paper/themes.lua +++ b/lua/kanagawa-paper/themes.lua @@ -165,13 +165,13 @@ return function(palette) indent_scope = palette.dragonViolet, picker = palette.dragonRed, scrollbar = palette.fujiGray, - tabline = { - bg = palette.sumiInk0, - fg_selected = palette.sumiInk3, - bg_selected = palette.dragonYellow, - fg_inactive = palette.fujiGray, - bg_inactive = palette.sumiInk4, - }, + tabline = { + bg = palette.sumiInk0, + fg_selected = palette.sumiInk3, + bg_selected = palette.dragonYellow, + fg_inactive = palette.fujiGray, + bg_inactive = palette.sumiInk4, + }, pmenu = { fg = palette.fujiWhite, fg_sel = "none", -- This is important to make highlights pass-through From aba92ab73dde6422670ceccb5d3f63f326867c50 Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 12:40:42 -0800 Subject: [PATCH 3/8] Replaced all `bg_tabline` with `tabline.bg` --- lua/kanagawa-paper/highlights/plugins.lua | 42 +++++++++++------------ 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/lua/kanagawa-paper/highlights/plugins.lua b/lua/kanagawa-paper/highlights/plugins.lua index d69159f..ba15950 100644 --- a/lua/kanagawa-paper/highlights/plugins.lua +++ b/lua/kanagawa-paper/highlights/plugins.lua @@ -347,44 +347,44 @@ function M.setup(colors, opts) RainbowDelimiterCyan = { fg = theme.rainbow.rainbow7 }, -- Bufferline - BufferlineFill = { bg = theme.ui.bg_tabline }, + BufferlineFill = { bg = theme.ui.tabline.bg }, BufferlineNumbers = { - bg = not opts.transparent and theme.ui.bg_tabline or "NONE", + bg = not opts.transparent and theme.ui.tabline.bg or "NONE", fg = theme.ui.fg_dim, bold = true, }, BufferlineNumbersSelected = { fg = palette.dragonBlue, bold = true }, - BufferlineBuffer = { bg = theme.ui.bg_tabline, fg = theme.ui.fg_dim, bold = false }, + BufferlineBuffer = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = false }, BufferlineBufferSelected = { bg = theme.ui.bg, fg = palette.dragonWhite, bold = true }, BufferlineIndicatorSelected = { fg = palette.dragonBlue }, BufferlineModified = { - bg = not opts.transparent and theme.ui.bg_tabline or "NONE", + bg = not opts.transparent and theme.ui.tabline.bg or "NONE", fg = theme.vcs.changed, }, BufferlineModifiedSelected = { bg = theme.ui.bg, fg = theme.vcs.changed }, BufferlineCloseButton = { - bg = not opts.transparent and theme.ui.bg_tabline or "NONE", + bg = not opts.transparent and theme.ui.tabline.bg or "NONE", fg = theme.ui.fg_dim, bold = false, }, BufferlineCloseButtonSelected = { fg = palette.dragonRed, bold = true }, - BufferlineTab = { bg = theme.ui.bg_tabline, fg = theme.ui.fg_dim }, + BufferlineTab = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim }, BufferlineTabClose = { bg = theme.ui.bg_p1, fg = palette.dragonRed }, BufferlineTabSelected = { bg = theme.ui.bg_p1, fg = palette.dragonWhite, bold = true }, - BufferlineTabSeparator = { bg = theme.ui.bg_tabline, fg = theme.ui.bg_tabline }, - BufferlineTabSeparatorSelected = { bg = theme.ui.bg_tabline, fg = theme.ui.bg_tabline }, - BufferlineSeparator = { fg = theme.ui.bg_tabline, bg = theme.ui.bg_tabline }, - BufferlineSeparatorSelected = { fg = theme.ui.bg_tabline, bg = theme.ui.bg_tabline }, + BufferlineTabSeparator = { bg = theme.ui.tabline.bg, fg = theme.ui.tabline.bg }, + BufferlineTabSeparatorSelected = { bg = theme.ui.tabline.bg, fg = theme.ui.tabline.bg }, + BufferlineSeparator = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, + BufferlineSeparatorSelected = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, -- barbar BufferInactive = { link = "BufferlineBuffer" }, BufferInactiveSign = { link = "BufferLineSeparator" }, - BufferInactiveBtn = { bg = theme.ui.bg_tabline, fg = theme.ui.fg_dim }, + BufferInactiveBtn = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim }, BufferInactiveMod = { link = "BufferInactive" }, - BufferInactiveModBtn = { bg = theme.ui.bg_tabline, fg = theme.vcs.changed }, - BufferInactiveTarget = { bg = theme.ui.bg_tabline, fg = theme.ui.picker, bold = true }, - BufferInactiveIndex = { bg = theme.ui.bg_tabline, fg = theme.ui.fg_dim, bold = true }, - BufferInactiveNumber = { bg = theme.ui.bg_tabline, fg = theme.ui.fg_dim, bold = true }, + BufferInactiveModBtn = { bg = theme.ui.tabline.bg, fg = theme.vcs.changed }, + BufferInactiveTarget = { bg = theme.ui.tabline.bg, fg = theme.ui.picker, bold = true }, + BufferInactiveIndex = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = true }, + BufferInactiveNumber = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = true }, BufferCurrent = { link = "BufferlineBufferSelected" }, BufferCurrentBtn = { bg = theme.ui.bg, fg = palette.dragonRed, bold = true }, BufferCurrentSign = { bg = palette.dragonBlue, fg = palette.dragonBlue }, @@ -400,15 +400,15 @@ function M.setup(colors, opts) BufferCurrentADDED = { bg = theme.ui.bg, fg = theme.vcs.added }, BufferCurrentCHANGED = { bg = theme.ui.bg, fg = theme.vcs.changed }, BufferCurrentDELETED = { bg = theme.ui.bg, fg = theme.vcs.removed }, - BufferAlternate = { bg = theme.ui.bg_tabline, fg = palette.dragonPink }, + BufferAlternate = { bg = theme.ui.tabline.bg, fg = palette.dragonPink }, BufferAlternateSign = { link = "BufferAlternate" }, BufferAlternateBtn = { link = "BufferAlternate" }, BufferAlternateMod = { link = "BufferAlternate" }, - BufferAlternateModBtn = { bg = theme.ui.bg_tabline, fg = theme.vcs.changed }, - BufferAlternateTarget = { bg = theme.ui.bg_tabline, fg = theme.ui.picker, bold = true }, - BufferAlternateIndex = { bg = theme.ui.bg_tabline, fg = palette.dragonPink, bold = true }, - BufferAlternateNumber = { bg = theme.ui.bg_tabline, fg = palette.dragonPink, bold = true }, - BufferTabpages = { bg = theme.ui.bg_tabline, fg = palette.dragonWhite, bold = true }, + BufferAlternateModBtn = { bg = theme.ui.tabline.bg, fg = theme.vcs.changed }, + BufferAlternateTarget = { bg = theme.ui.tabline.bg, fg = theme.ui.picker, bold = true }, + BufferAlternateIndex = { bg = theme.ui.tabline.bg, fg = palette.dragonPink, bold = true }, + BufferAlternateNumber = { bg = theme.ui.tabline.bg, fg = palette.dragonPink, bold = true }, + BufferTabpages = { bg = theme.ui.tabline.bg, fg = palette.dragonWhite, bold = true }, BufferTabpageFill = { link = "BufferlineFill" }, BufferTabpagesSep = { link = "BufferTabpages" }, From 96333b9dd7698a05b1cb00a518fba96c3d3b408f Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 12:45:21 -0800 Subject: [PATCH 4/8] Reset colors to default values --- lua/kanagawa-paper/themes.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lua/kanagawa-paper/themes.lua b/lua/kanagawa-paper/themes.lua index 6bf478a..1ef1eb5 100644 --- a/lua/kanagawa-paper/themes.lua +++ b/lua/kanagawa-paper/themes.lua @@ -167,10 +167,10 @@ return function(palette) scrollbar = palette.fujiGray, tabline = { bg = palette.sumiInk0, - fg_selected = palette.sumiInk3, - bg_selected = palette.dragonYellow, - fg_inactive = palette.fujiGray, - bg_inactive = palette.sumiInk4, + fg_selected = palette.dragonBlack5, + bg_selected = palette.sumiInk4, + fg_inactive = palette.springViolet1, + bg_inactive = palette.sumiInk0, }, pmenu = { fg = palette.fujiWhite, From 360eef3b713403d542e41925c94736d1ef138ae8 Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 13:43:53 -0800 Subject: [PATCH 5/8] Updated default colors from suggestion --- lua/kanagawa-paper/themes.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/kanagawa-paper/themes.lua b/lua/kanagawa-paper/themes.lua index 1ef1eb5..99676a8 100644 --- a/lua/kanagawa-paper/themes.lua +++ b/lua/kanagawa-paper/themes.lua @@ -167,9 +167,9 @@ return function(palette) scrollbar = palette.fujiGray, tabline = { bg = palette.sumiInk0, - fg_selected = palette.dragonBlack5, - bg_selected = palette.sumiInk4, - fg_inactive = palette.springViolet1, + fg_selected = palette.dragonWhite, + bg_selected = palette.sumiInk3, + fg_inactive = palette.dragonBlack5, bg_inactive = palette.sumiInk0, }, pmenu = { From 9bd947a499c75b67be63e18ddf1fd818bb59e3bc Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 20:31:50 -0800 Subject: [PATCH 6/8] Updated the bufferline configuration --- lua/kanagawa-paper/highlights/plugins.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lua/kanagawa-paper/highlights/plugins.lua b/lua/kanagawa-paper/highlights/plugins.lua index ba15950..c8328aa 100644 --- a/lua/kanagawa-paper/highlights/plugins.lua +++ b/lua/kanagawa-paper/highlights/plugins.lua @@ -354,25 +354,25 @@ function M.setup(colors, opts) bold = true, }, BufferlineNumbersSelected = { fg = palette.dragonBlue, bold = true }, - BufferlineBuffer = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = false }, - BufferlineBufferSelected = { bg = theme.ui.bg, fg = palette.dragonWhite, bold = true }, + BufferlineBuffer = { fg = theme.ui.tabline.fg_inactive, bg = theme.ui.tabline.bg_inactive, bold = false }, + BufferlineBufferSelected = { fg = theme.ui.tabline.fg_selected, bg = theme.ui.tabline.bg_selected, bold = true }, BufferlineIndicatorSelected = { fg = palette.dragonBlue }, BufferlineModified = { bg = not opts.transparent and theme.ui.tabline.bg or "NONE", fg = theme.vcs.changed, }, - BufferlineModifiedSelected = { bg = theme.ui.bg, fg = theme.vcs.changed }, + BufferlineModifiedSelected = { fg = theme.vcs.changed, bg = theme.ui.tabline.bg_selected }, BufferlineCloseButton = { bg = not opts.transparent and theme.ui.tabline.bg or "NONE", fg = theme.ui.fg_dim, bold = false, }, BufferlineCloseButtonSelected = { fg = palette.dragonRed, bold = true }, - BufferlineTab = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim }, - BufferlineTabClose = { bg = theme.ui.bg_p1, fg = palette.dragonRed }, - BufferlineTabSelected = { bg = theme.ui.bg_p1, fg = palette.dragonWhite, bold = true }, - BufferlineTabSeparator = { bg = theme.ui.tabline.bg, fg = theme.ui.tabline.bg }, - BufferlineTabSeparatorSelected = { bg = theme.ui.tabline.bg, fg = theme.ui.tabline.bg }, + BufferlineTab = { fg = theme.ui.tabline.fg_inactive, bg = theme.ui.tabline.bg }, + BufferlineTabClose = { fg = palette.dragonRed, bg = theme.ui.tabline.bg }, + BufferlineTabSelected = { fg = theme.ui.tabline.fg_selected, bg = theme.ui.tabline.bg_selected, bold = true }, + BufferlineTabSeparator = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, + BufferlineTabSeparatorSelected = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, BufferlineSeparator = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, BufferlineSeparatorSelected = { fg = theme.ui.tabline.bg, bg = theme.ui.tabline.bg }, From 8c53d0168dee55c2cfa908028e7fbd1063196ded Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 20:38:21 -0800 Subject: [PATCH 7/8] Updated the barbar configuration --- lua/kanagawa-paper/highlights/plugins.lua | 34 +++++++++++------------ 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/lua/kanagawa-paper/highlights/plugins.lua b/lua/kanagawa-paper/highlights/plugins.lua index c8328aa..0a6c253 100644 --- a/lua/kanagawa-paper/highlights/plugins.lua +++ b/lua/kanagawa-paper/highlights/plugins.lua @@ -379,27 +379,27 @@ function M.setup(colors, opts) -- barbar BufferInactive = { link = "BufferlineBuffer" }, BufferInactiveSign = { link = "BufferLineSeparator" }, - BufferInactiveBtn = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim }, + BufferInactiveBtn = { bg = theme.ui.tabline.bg_inactive, fg = theme.ui.tabline.fg_inactive }, BufferInactiveMod = { link = "BufferInactive" }, - BufferInactiveModBtn = { bg = theme.ui.tabline.bg, fg = theme.vcs.changed }, - BufferInactiveTarget = { bg = theme.ui.tabline.bg, fg = theme.ui.picker, bold = true }, - BufferInactiveIndex = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = true }, - BufferInactiveNumber = { bg = theme.ui.tabline.bg, fg = theme.ui.fg_dim, bold = true }, + BufferInactiveModBtn = { bg = theme.ui.tabline.bg_inactive, fg = theme.vcs.changed }, + BufferInactiveTarget = { bg = theme.ui.tabline.bg_inactive, fg = theme.ui.picker, bold = true }, + BufferInactiveIndex = { bg = theme.ui.tabline.bg_inactive, fg = theme.ui.tabline.fg_inactive, bold = true }, + BufferInactiveNumber = { bg = theme.ui.tabline.bg_inactive, fg = theme.ui.tabline.fg_inactive, bold = true }, BufferCurrent = { link = "BufferlineBufferSelected" }, - BufferCurrentBtn = { bg = theme.ui.bg, fg = palette.dragonRed, bold = true }, + BufferCurrentBtn = { bg = theme.ui.tabline.bg_selected, fg = palette.dragonRed, bold = true }, BufferCurrentSign = { bg = palette.dragonBlue, fg = palette.dragonBlue }, BufferCurrentMod = { link = "BufferCurrent" }, BufferCurrentModBtn = { link = "BufferlineModifiedSelected" }, - BufferCurrentTarget = { bg = theme.ui.bg, fg = theme.ui.picker, bold = true }, - BufferCurrentIndex = { bg = theme.ui.bg, fg = palette.dragonWhite, bold = true }, - BufferCurrentNumber = { bg = theme.ui.bg, fg = palette.dragonWhite, bold = true }, - BufferCurrentHINT = { bg = theme.ui.bg, fg = theme.diag.hint }, - BufferCurrentINFO = { bg = theme.ui.bg, fg = theme.diag.info }, - BufferCurrentWARN = { bg = theme.ui.bg, fg = theme.diag.warning }, - BufferCurrentERROR = { bg = theme.ui.bg, fg = theme.diag.error }, - BufferCurrentADDED = { bg = theme.ui.bg, fg = theme.vcs.added }, - BufferCurrentCHANGED = { bg = theme.ui.bg, fg = theme.vcs.changed }, - BufferCurrentDELETED = { bg = theme.ui.bg, fg = theme.vcs.removed }, + BufferCurrentTarget = { bg = theme.ui.tabline.bg_selected, fg = theme.ui.picker, bold = true }, + BufferCurrentIndex = { bg = theme.ui.tabline.bg_selected, fg = theme.ui.tabline.fg_selected, bold = true }, + BufferCurrentNumber = { bg = theme.ui.tabline.bg_selected, fg = theme.ui.tabline.fg_selected, bold = true }, + BufferCurrentHINT = { bg = theme.ui.tabline.bg_selected, fg = theme.diag.hint }, + BufferCurrentINFO = { bg = theme.ui.tabline.bg_selected, fg = theme.diag.info }, + BufferCurrentWARN = { bg = theme.ui.tabline.bg_selected, fg = theme.diag.warning }, + BufferCurrentERROR = { bg = theme.ui.tabline.bg_selected, fg = theme.diag.error }, + BufferCurrentADDED = { bg = theme.ui.tabline.bg_selected, fg = theme.vcs.added }, + BufferCurrentCHANGED = { bg = theme.ui.tabline.bg_selected, fg = theme.vcs.changed }, + BufferCurrentDELETED = { bg = theme.ui.tabline.bg_selected, fg = theme.vcs.removed }, BufferAlternate = { bg = theme.ui.tabline.bg, fg = palette.dragonPink }, BufferAlternateSign = { link = "BufferAlternate" }, BufferAlternateBtn = { link = "BufferAlternate" }, @@ -408,7 +408,7 @@ function M.setup(colors, opts) BufferAlternateTarget = { bg = theme.ui.tabline.bg, fg = theme.ui.picker, bold = true }, BufferAlternateIndex = { bg = theme.ui.tabline.bg, fg = palette.dragonPink, bold = true }, BufferAlternateNumber = { bg = theme.ui.tabline.bg, fg = palette.dragonPink, bold = true }, - BufferTabpages = { bg = theme.ui.tabline.bg, fg = palette.dragonWhite, bold = true }, + BufferTabpages = { bg = theme.ui.tabline.bg, fg = theme.ui.tabline.fg_selected, bold = true }, BufferTabpageFill = { link = "BufferlineFill" }, BufferTabpagesSep = { link = "BufferTabpages" }, From af3b7795376dc0e7745256f9efdfde09e4bcded3 Mon Sep 17 00:00:00 2001 From: donniebreve Date: Mon, 10 Feb 2025 20:47:21 -0800 Subject: [PATCH 8/8] Updated the minitabline configuration --- lua/kanagawa-paper/highlights/plugins.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lua/kanagawa-paper/highlights/plugins.lua b/lua/kanagawa-paper/highlights/plugins.lua index 0a6c253..b9fa7b0 100644 --- a/lua/kanagawa-paper/highlights/plugins.lua +++ b/lua/kanagawa-paper/highlights/plugins.lua @@ -635,14 +635,14 @@ function M.setup(colors, opts) MiniSurround = { link = "IncSearch" }, - MiniTablineCurrent = { fg = theme.ui.fg_dim, bg = theme.ui.bg_p1, bold = true }, + MiniTablineCurrent = { fg = theme.ui.tabline.fg_selected, bg = theme.ui.tabline.bg_selected, bold = true }, MiniTablineFill = { link = "TabLineFill" }, - MiniTablineHidden = { fg = theme.ui.special, bg = theme.ui.bg_m3 }, - MiniTablineModifiedCurrent = { fg = theme.ui.bg_p1, bg = theme.ui.fg_dim, bold = true }, - MiniTablineModifiedHidden = { fg = theme.ui.bg_m3, bg = theme.ui.special }, - MiniTablineModifiedVisible = { fg = theme.ui.bg_m3, bg = theme.ui.special, bold = true }, + MiniTablineHidden = { fg = theme.ui.special, bg = theme.ui.tabline.bg }, + MiniTablineModifiedCurrent = { fg = theme.ui.tabline.bg_selected, bg = theme.ui.tabline.fg_selected, bold = true }, + MiniTablineModifiedHidden = { fg = theme.ui.tabline.bg, bg = theme.ui.special }, + MiniTablineModifiedVisible = { fg = theme.ui.tabline.bg, bg = theme.ui.special, bold = true }, MiniTablineTabpagesection = { fg = theme.ui.fg, bg = theme.ui.bg_search, bold = true }, - MiniTablineVisible = { fg = theme.ui.special, bg = theme.ui.bg_m3, bold = true }, + MiniTablineVisible = { fg = theme.ui.special, bg = theme.ui.tabline.bg, bold = true }, MiniTestEmphasis = { bold = true }, MiniTestFail = { fg = theme.diag.error, bold = true },