From 5ba340b3501b2eabc9a07400e045ee227ff55954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Fri, 24 Sep 2021 02:32:46 +0200 Subject: Update diagnostic highlights See https://github.com/neovim/neovim/pull/15585 --- lua/gruvbox/plugins/highlights.lua | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/lua/gruvbox/plugins/highlights.lua b/lua/gruvbox/plugins/highlights.lua index 95d9474..4fbd384 100644 --- a/lua/gruvbox/plugins/highlights.lua +++ b/lua/gruvbox/plugins/highlights.lua @@ -97,10 +97,10 @@ local plugins = lush(function() SagaShadow {base.GruvboxBg0}, LspSagaFinderSelection {base.Search}, DiagnosticTruncateLine {base.NormalNC}, - DiagnosticError {base.LspDiagnosticsDefaultError}, - DiagnosticWarning {base.LspDiagnosticsDefaultWarning}, - DiagnosticInformation {base.LspDiagnosticsDefaultInformation}, - DiagnosticHint {base.LspDiagnosticsDefaultHint}, + DiagnosticError {base.DiagnosticError}, + DiagnosticWarning {base.DiagnosticWarn}, + DiagnosticInformation {base.DiagnosticInfo}, + DiagnosticHint {base.DiagnosticHint}, DefinitionPreviewTitle {base.Title}, LspSagaShTruncateLine {base.NormalNC}, LspSagaDocTruncateLine {base.NormalNC}, @@ -221,6 +221,10 @@ local plugins = lush(function() GitSignsCurrentLineBlame {base.NonText}, -- LSP LspCodeLens {base.GruvboxGray}, + LspReferenceRead {base.GruvboxYellowBold}, + LspReferenceText {base.GruvboxYellowBold}, + LspReferenceWrite {base.GruvboxYellowBold}, + -- NOTE: Deprecated settings (see https://github.com/neovim/neovim/pull/15585) LspDiagnosticsDefaultError {base.GruvboxRed}, LspDiagnosticsSignError {base.GruvboxRedSign}, LspDiagnosticsUnderlineError {base.GruvboxRedUnderline}, @@ -241,9 +245,27 @@ local plugins = lush(function() LspDiagnosticsVirtualTextWarning {base.GruvboxYellow}, LspDiagnosticsVirtualTextInformation {base.GruvboxBlue}, LspDiagnosticsVirtualTextHint {base.GruvboxAqua}, - LspReferenceRead {base.GruvboxYellowBold}, - LspReferenceText {base.GruvboxYellowBold}, - LspReferenceWrite {base.GruvboxYellowBold}, + -- Diagnostic + DiagnosticError{base.GruvboxRed}, + DiagnosticSignError{base.GruvboxRedSign}, + DiagnosticUnderlineError{base.GruvboxRedUnderline}, + DiagnosticWarn{base.GruvboxYellow}, + DiagnosticSignWarn{base.GruvboxYellowSign}, + DiagnosticUnderlineWarn{base.GruvboxYellowUnderline}, + DiagnosticInfo{base.GruvboxBlue}, + DiagnosticSignInfo{base.GruvboxBlueSign}, + DiagnosticUnderlineInfo{base.GruvboxBlueUnderline}, + DiagnosticHint{base.GruvboxAqua}, + DiagnosticSignHint{base.GruvboxAquaSign}, + DiagnosticUnderlineHint{base.GruvboxAquaUnderline}, + DiagnosticFloatingError{base.GruvboxRed}, + DiagnosticFloatingWarn{base.GruvboxOrange}, + DiagnosticFloatingInfo{base.GruvboxBlue}, + DiagnosticFloatingHint{base.GruvboxAqua}, + DiagnosticVirtualTextError{base.GruvboxRed}, + DiagnosticVirtualTextWarn{base.GruvboxYellow}, + DiagnosticVirtualTextInfo{base.GruvboxBlue}, + DiagnosticVirtualTextHint{base.GruvboxAqua}, -- mail.vim mailQuoted1 {base.GruvboxAqua}, mailQuoted2 {base.GruvboxPurple}, -- cgit v1.2.3