-- These groups are for the native LSP cliencpt. Some other LSP clients may
-- These groups are for the native LSP cliencp. Some other LSP clients may
-- use these groups, or use their own. Consult your LSP client's
-- documentation.
LspReferenceText={bg=cpt.fg_gutter },-- used for highlighting "text" references
LspReferenceRead={bg=cpt.fg_gutter },-- used for highlighting "read" references
LspReferenceWrite={bg=cpt.fg_gutter },-- used for highlighting "write" references
LspReferenceText={bg=cp.fg_gutter },-- used for highlighting "text" references
LspReferenceRead={bg=cp.fg_gutter },-- used for highlighting "read" references
LspReferenceWrite={bg=cp.fg_gutter },-- used for highlighting "write" references
-- hightlight diagnostics in numberline
DiagnosticError={fg=cpt.error },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticWarn={fg=cpt.warning },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticInfo={fg=cpt.info },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticHint={fg=cpt.hint },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticError={fg=cp.error },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticWarn={fg=cp.warning },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticInfo={fg=cp.info },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
DiagnosticHint={fg=cp.hint },-- Used as the base highlight group. Other Diagnostic highlights link to this by default
LspDiagnosticsDefaultError={fg=cpt.error },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultWarning={fg=cpt.warning },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultInformation={fg=cpt.info },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultHint={fg=cpt.hint },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspSignatureActiveParameter={fg=cpt.orange },
LspDiagnosticsDefaultError={fg=cp.error },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultWarning={fg=cp.warning },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultInformation={fg=cp.info },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspDiagnosticsDefaultHint={fg=cp.hint },-- Used as the base highlight group. Other LspDiagnostic highlights link to this by default (except Underline)
LspSignatureActiveParameter={fg=cp.orange },
-- LspDiagnosticsFloatingError = { }, -- Used to color "Error" diagnostic messages in diagnostics float
-- LspDiagnosticsFloatingWarning = { }, -- Used to color "Warning" diagnostic messages in diagnostics float
-- LspDiagnosticsFloatingInformation = { }, -- Used to color "Information" diagnostic messages in diagnostics float
-- LspDiagnosticsFloatingHint = { }, -- Used to color "Hint" diagnostic messages in diagnostics float
LspDiagnosticsError={fg=cpt.error },
LspDiagnosticsWarning={fg=cpt.warning },
LspDiagnosticsInformation={fg=cpt.info },
LspDiagnosticsHint={fg=cpt.hint },
LspDiagnosticsVirtualTextError={fg=cpt.error,style=virtual_text.errors},-- Used for "Error" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cpt.warning,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextInformation={fg=cpt.info,style=virtual_text.warnings},-- Used for "Information" diagnostic virtual text
LspDiagnosticsVirtualTextHint={fg=cpt.hint,style=virtual_text.hints},-- Used for "Hint" diagnostic virtual text
LspDiagnosticsUnderlineError={style=underlines.errors,sp=cpt.error },-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cpt.warning },-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineInformation={style=underlines.information,sp=cpt.info },-- Used to underline "Information" diagnostics
LspDiagnosticsUnderlineHint={style=underlines.hints,sp=cpt.hint },-- Used to underline "Hint" diagnostics
LspCodeLens={fg=cpt.comment },-- virtual text of the codelens
LspDiagnosticsError={fg=cp.error },
LspDiagnosticsWarning={fg=cp.warning },
LspDiagnosticsInformation={fg=cp.info },
LspDiagnosticsHint={fg=cp.hint },
LspDiagnosticsVirtualTextError={fg=cp.error,style=virtual_text.errors},-- Used for "Error" diagnostic virtual text
LspDiagnosticsVirtualTextWarning={fg=cp.warning,style=virtual_text.warnings},-- Used for "Warning" diagnostic virtual text
LspDiagnosticsVirtualTextInformation={fg=cp.info,style=virtual_text.warnings},-- Used for "Information" diagnostic virtual text
LspDiagnosticsVirtualTextHint={fg=cp.hint,style=virtual_text.hints},-- Used for "Hint" diagnostic virtual text
LspDiagnosticsUnderlineError={style=underlines.errors,sp=cp.error },-- Used to underline "Error" diagnostics
LspDiagnosticsUnderlineWarning={style=underlines.warnings,sp=cp.warning },-- Used to underline "Warning" diagnostics
LspDiagnosticsUnderlineInformation={style=underlines.information,sp=cp.info },-- Used to underline "Information" diagnostics
LspDiagnosticsUnderlineHint={style=underlines.hints,sp=cp.hint },-- Used to underline "Hint" diagnostics
LspCodeLens={fg=cp.comment },-- virtual text of the codelens