Add muted colors for quickfix diagnostic highlighting

Updated quickfix/location list colors to use muted tones
for better contrast and visibility, aligning with git/diff
styles. Adjusted diagnostic severity highlighting to
reflect these changes.
This commit is contained in:
Ray Elliott 2025-12-12 00:02:16 +00:00
commit 949cc32d0b
2 changed files with 16 additions and 5 deletions

View file

@ -125,11 +125,12 @@ return {
-- Diagnostic severity highlighting in quickfix/location list
-- These are custom syntax groups defined in autocmds.lua (using matchadd)
qfError = { bg = c.bg_diag_error, fg = c.fg }, -- "error" word
qfWarning = { bg = c.bg_diag_warn, fg = c.fg }, -- "warning" word
qfInfo = { bg = c.bg_diag_info, fg = c.fg }, -- "info" word
qfHint = { bg = c.bg_diag_hint, fg = c.fg }, -- "hint" word
qfNote = { bg = c.bg_diag_hint, fg = c.fg }, -- "note" word (same as hint)
-- Uses muted colors (similar tone to git/diff) - not the fluorescent editor diagnostic colors
qfError = { fg = c.qf_error, bold = true }, -- "error" word (muted red)
qfWarning = { fg = c.qf_warn, bold = true }, -- "warning" word (muted orange)
qfInfo = { fg = c.qf_info, bold = true }, -- "info" word (muted blue)
qfHint = { fg = c.qf_hint, bold = true }, -- "hint" word (lighter muted blue)
qfNote = { fg = c.qf_hint, bold = true }, -- "note" word (same as hint)
-- ============================================================================
-- Debug