+++ /dev/null
-{
- Foo = { bg = c.magenta2, fg = c.fg },
-
- Conceal = { fg = c.dark5 }, -- placeholder characters substituted for concealed text (see 'conceallevel')
-
- DiffAdd = { bg = c.diff.add }, -- diff mode: Added line |diff.txt|
- DiffChange = { bg = c.diff.change }, -- diff mode: Changed line |diff.txt|
- DiffDelete = { bg = c.diff.delete }, -- diff mode: Deleted line |diff.txt|
- DiffText = { bg = c.diff.text }, -- diff mode: Changed text within a changed line |diff.txt|
-
- SignColumn = { bg = opts.transparent and c.none or c.bg, fg = c.fg_gutter }, -- column where |signs| are displayed
- SignColumnSB = { bg = c.bg_sidebar, fg = c.fg_gutter }, -- column where |signs| are displayed
- Substitute = { bg = c.red, fg = c.black }, -- |:substitute| replacement text highlighting
-
- Question = { fg = c.blue }, -- |hit-enter| prompt and yes/no questions
- QuickFixLine = { bg = c.bg_visual, bold = true }, -- Current |quickfix| item in the quickfix window. Combined with |hl-CursorLine| when the cursor is there.
-
- SpecialKey = { fg = c.dark3 }, -- Unprintable characters: text displayed differently from what it really is. But not 'listchars' whitespace. |hl-Whitespace|
-
- Whitespace = { fg = c.fg_gutter }, -- "nbsp", "space", "tab" and "trail" in 'listchars'
- WildMenu = { bg = c.bg_visual }, -- current match in 'wildmenu' completion
-
- Debug = { fg = c.orange }, -- debugging statements
- Error = { fg = c.error }, -- (preferred) any erroneous construct
- debugBreakpoint = { bg = Util.blend_bg(c.info, 0.1), fg = c.info }, -- used for breakpoint colors in terminal-debug
- debugPC = { bg = c.bg_sidebar }, -- used for highlighting the current line in terminal-debug
- dosIniLabel = "@property",
- helpCommand = { bg = c.terminal_black, fg = c.blue },
- htmlH1 = { fg = c.magenta, bold = true },
- htmlH2 = { fg = c.blue, bold = true },
- qfFileName = { fg = c.blue },
- qfLineNr = { fg = c.dark5 },
-
- -- These groups are for the native LSP client. Some other LSP clients may
- -- use these groups, or use their own.
- LspReferenceText = { bg = c.fg_gutter }, -- used for highlighting "text" references
- LspReferenceRead = { bg = c.fg_gutter }, -- used for highlighting "read" references
- LspReferenceWrite = { bg = c.fg_gutter }, -- used for highlighting "write" references
- LspSignatureActiveParameter = { bg = Util.blend_bg(c.bg_visual, 0.4), bold = true },
- LspCodeLens = { fg = c.comment },
- LspInlayHint = { bg = Util.blend_bg(c.blue7, 0.1), fg = c.dark3 },
- LspInfoBorder = { fg = c.border_highlight, bg = c.bg_float },
-
- -- diagnostics
- DiagnosticError = { fg = c.error }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
- DiagnosticWarn = { fg = c.warning }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
- DiagnosticInfo = { fg = c.info }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
- DiagnosticHint = { fg = c.hint }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
- DiagnosticUnnecessary = { fg = c.terminal_black }, -- Used as the base highlight group. Other Diagnostic highlights link to this by default
- DiagnosticVirtualTextError = { bg = Util.blend_bg(c.error, 0.1), fg = c.error }, -- Used for "Error" diagnostic virtual text
- DiagnosticVirtualTextWarn = { bg = Util.blend_bg(c.warning, 0.1), fg = c.warning }, -- Used for "Warning" diagnostic virtual text
- DiagnosticVirtualTextInfo = { bg = Util.blend_bg(c.info, 0.1), fg = c.info }, -- Used for "Information" diagnostic virtual text
- DiagnosticVirtualTextHint = { bg = Util.blend_bg(c.hint, 0.1), fg = c.hint }, -- Used for "Hint" diagnostic virtual text
- DiagnosticUnderlineError = { undercurl = true, sp = c.error }, -- Used to underline "Error" diagnostics
- DiagnosticUnderlineWarn = { undercurl = true, sp = c.warning }, -- Used to underline "Warning" diagnostics
- DiagnosticUnderlineInfo = { undercurl = true, sp = c.info }, -- Used to underline "Information" diagnostics
- DiagnosticUnderlineHint = { undercurl = true, sp = c.hint }, -- Used to underline "Hint" diagnostics
-
- -- Health
- healthError = { fg = c.error },
- healthSuccess = { fg = c.green1 },
- healthWarning = { fg = c.warning },
-
- -- diff (not needed anymore?)
- diffAdded = { fg = c.git.add },
- diffRemoved = { fg = c.git.delete },
- diffChanged = { fg = c.git.change },
- diffOldFile = { fg = c.yellow },
- diffNewFile = { fg = c.orange },
- diffFile = { fg = c.blue },
- diffLine = { fg = c.comment },
- diffIndexLine = { fg = c.magenta },
- helpExample = { fg = c.comment },
- }