Change SnacksPickerBoxTitle foreground color to fg

This commit is contained in:
Webhooked
2025-05-21 11:47:01 +02:00
parent f7080992e7
commit 7bfd3e4dcc
+58 -21
View File
@@ -64,12 +64,26 @@ function M.setup(colors, config)
NvimTreeExecFile = { fg = theme.syn.string, bold = true }, NvimTreeExecFile = { fg = theme.syn.string, bold = true },
NvimTreeOpenedFile = { fg = theme.syn.special1, italic = not config.disableItalics }, NvimTreeOpenedFile = { fg = theme.syn.special1, italic = not config.disableItalics },
NvimTreeWinSeparator = { link = "WinSeparator" }, NvimTreeWinSeparator = { link = "WinSeparator" },
NvimTreeWindowPicker = { bg = config.transparent and theme.ui.none or theme.ui.bg_m1, fg = theme.syn.special1, bold = true }, NvimTreeWindowPicker = {
bg = config.transparent and theme.ui.none or theme.ui.bg_m1,
fg = theme.syn.special1,
bold = true,
},
-- NeoTree -- NeoTree
NeoTreeTabInactive = { fg = theme.ui.special, bg = config.transparent and theme.ui.none or theme.ui.bg }, NeoTreeTabInactive = { fg = theme.ui.special, bg = config.transparent and theme.ui.none or theme.ui.bg },
NeoTreeTabActive = { fg = theme.ui.fg_dim, bg = config.transparent and theme.ui.none or theme.ui.bg_p1, bold = true }, NeoTreeTabActive = {
NeoTreeTabSeparatorInactive = { fg = theme.ui.special, bg = config.transparent and theme.ui.none or theme.ui.bg }, fg = theme.ui.fg_dim,
NeoTreeTabSeparatorActive = { fg = theme.ui.fg_dim, bg = config.transparent and theme.ui.none or theme.ui.bg_p1 }, bg = config.transparent and theme.ui.none or theme.ui.bg_p1,
bold = true,
},
NeoTreeTabSeparatorInactive = {
fg = theme.ui.special,
bg = config.transparent and theme.ui.none or theme.ui.bg,
},
NeoTreeTabSeparatorActive = {
fg = theme.ui.fg_dim,
bg = config.transparent and theme.ui.none or theme.ui.bg_p1,
},
NeoTreeRootName = { fg = theme.syn.identifier, bold = true }, NeoTreeRootName = { fg = theme.syn.identifier, bold = true },
NeoTreeModified = { link = "String" }, NeoTreeModified = { link = "String" },
NeoTreeGitModified = { fg = theme.vcs.changed }, NeoTreeGitModified = { fg = theme.vcs.changed },
@@ -358,8 +372,16 @@ function M.setup(colors, config)
MiniFilesDirectory = { link = "Directory" }, MiniFilesDirectory = { link = "Directory" },
MiniFilesFile = { fg = theme.ui.fg }, MiniFilesFile = { fg = theme.ui.fg },
MiniFilesNormal = { link = "NormalFloat" }, MiniFilesNormal = { link = "NormalFloat" },
MiniFilesTitle = { fg = theme.ui.special, bg = config.transparent and theme.ui.none or theme.ui.float.bg_border, bold = true }, MiniFilesTitle = {
MiniFilesTitleFocused = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.float.bg_border, bold = true }, fg = theme.ui.special,
bg = config.transparent and theme.ui.none or theme.ui.float.bg_border,
bold = true,
},
MiniFilesTitleFocused = {
fg = theme.ui.fg,
bg = config.transparent and theme.ui.none or theme.ui.float.bg_border,
bold = true,
},
MiniHipatternsFixme = { fg = theme.ui.bg, bg = theme.diag.error, bold = true }, MiniHipatternsFixme = { fg = theme.ui.bg, bg = theme.diag.error, bold = true },
MiniHipatternsHack = { fg = theme.ui.bg, bg = theme.diag.warning, bold = true }, MiniHipatternsHack = { fg = theme.ui.bg, bg = theme.diag.warning, bold = true },
@@ -434,7 +456,11 @@ function M.setup(colors, config)
MiniSurround = { link = "IncSearch" }, MiniSurround = { link = "IncSearch" },
MiniTablineCurrent = { fg = theme.ui.fg_dim, bg = config.transparent and theme.ui.none or theme.ui.bg_p1, bold = true }, MiniTablineCurrent = {
fg = theme.ui.fg_dim,
bg = config.transparent and theme.ui.none or theme.ui.bg_p1,
bold = true,
},
MiniTablineFill = { link = "TabLineFill" }, MiniTablineFill = { link = "TabLineFill" },
MiniTablineHidden = { fg = theme.ui.special, bg = theme.ui.bg_m3 }, MiniTablineHidden = { fg = theme.ui.special, bg = theme.ui.bg_m3 },
MiniTablineModifiedCurrent = { fg = theme.ui.bg_p1, bg = theme.ui.fg_dim, bold = true }, MiniTablineModifiedCurrent = { fg = theme.ui.bg_p1, bg = theme.ui.fg_dim, bold = true },
@@ -449,23 +475,23 @@ function M.setup(colors, config)
MiniTrailspace = { bg = theme.vcs.removed }, MiniTrailspace = { bg = theme.vcs.removed },
NeotestAdapterName = { fg = theme.syn.special3, }, NeotestAdapterName = { fg = theme.syn.special3 },
NeotestDir = { fg = theme.syn.fun, }, NeotestDir = { fg = theme.syn.fun },
NeotestExpandMarker = { fg = theme.syn.punct, bold = true, }, NeotestExpandMarker = { fg = theme.syn.punct, bold = true },
NeotestFailed = { fg = theme.diag.error }, NeotestFailed = { fg = theme.diag.error },
NeotestFile = { fg = theme.syn.fun, }, NeotestFile = { fg = theme.syn.fun },
NeotestFocused = { bold = true, underline = true, }, NeotestFocused = { bold = true, underline = true },
NeotestIndent = { fg = theme.ui.special, bold = true, }, NeotestIndent = { fg = theme.ui.special, bold = true },
NeotestMarked = { fg = theme.diag.warning, italic = not config.disableItalics, }, NeotestMarked = { fg = theme.diag.warning, italic = not config.disableItalics },
NeotestNamespace = { fg = theme.syn.fun, }, NeotestNamespace = { fg = theme.syn.fun },
NeotestPassed = { fg = theme.diag.ok }, NeotestPassed = { fg = theme.diag.ok },
NeotestRunning = { fg = theme.vcs.changed, }, NeotestRunning = { fg = theme.vcs.changed },
NeotestWinSelect = { fg = theme.diag.hint }, NeotestWinSelect = { fg = theme.diag.hint },
NeotestSkipped = { fg = theme.syn.special1 }, NeotestSkipped = { fg = theme.syn.special1 },
NeotestTarget = { fg = theme.syn.special3 }, NeotestTarget = { fg = theme.syn.special3 },
NeotestTest = { fg = theme.ui.float.fg }, NeotestTest = { fg = theme.ui.float.fg },
NeotestUnknown = { fg = theme.syn.deprecated }, NeotestUnknown = { fg = theme.syn.deprecated },
NeotestWatching = { fg = theme.vcs.changed, }, NeotestWatching = { fg = theme.vcs.changed },
SnacksPicker = { bg = config.transparent and theme.ui.none or theme.ui.bg }, SnacksPicker = { bg = config.transparent and theme.ui.none or theme.ui.bg },
SnacksPickerTitle = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.bg }, SnacksPickerTitle = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.bg },
@@ -479,12 +505,23 @@ function M.setup(colors, config)
SnacksIndent = { fg = theme.ui.indent_line, nocombine = true }, SnacksIndent = { fg = theme.ui.indent_line, nocombine = true },
SnacksIndentChunk = { fg = theme.ui.active_indent_line, nocombine = true }, SnacksIndentChunk = { fg = theme.ui.active_indent_line, nocombine = true },
SnacksIndentScope = { fg = theme.ui.active_indent_line, nocombine = true }, SnacksIndentScope = { fg = theme.ui.active_indent_line, nocombine = true },
SnacksPickerInputBorder = { fg = theme.ui.float.bg_border, bg = config.transparent and theme.ui.none or theme.ui.bg }, SnacksPickerInputBorder = {
fg = theme.ui.float.bg_border,
bg = config.transparent and theme.ui.none or theme.ui.bg,
},
SnacksPickerInputTitle = { fg = theme.ui.bg, bg = config.transparent and theme.ui.none or theme.ui.bg }, SnacksPickerInputTitle = { fg = theme.ui.bg, bg = config.transparent and theme.ui.none or theme.ui.bg },
SnacksPickerBoxTitle = { fg = theme.ui.bg, bg = config.transparent and theme.ui.none or theme.ui.bg }, SnacksPickerBoxTitle = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.bg },
SnacksPickerSelected = { fg = theme.ui.bg }, SnacksPickerSelected = { fg = theme.ui.bg },
SnacksPickerPickWinCurrent = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.bg, bold = true }, SnacksPickerPickWinCurrent = {
SnacksPickerPickWin = { fg = theme.ui.fg, bg = config.transparent and theme.ui.none or theme.ui.bg_search, bold = true }, fg = theme.ui.fg,
bg = config.transparent and theme.ui.none or theme.ui.bg,
bold = true,
},
SnacksPickerPickWin = {
fg = theme.ui.fg,
bg = config.transparent and theme.ui.none or theme.ui.bg_search,
bold = true,
},
BufferLineBackground = { fg = theme.ui.none, bg = theme.ui.none }, BufferLineBackground = { fg = theme.ui.none, bg = theme.ui.none },
BufferLineBuffer = { fg = theme.ui.none, bg = theme.ui.none }, BufferLineBuffer = { fg = theme.ui.none, bg = theme.ui.none },