Add highlight groups for basic neovim LSP
authorStel Abrego <stel@stel.codes>
Thu, 27 Jan 2022 02:13:51 +0000 (18:13 -0800)
committerStel Abrego <stel@stel.codes>
Thu, 27 Jan 2022 03:47:08 +0000 (19:47 -0800)
lua/dracula/init.lua

index 699d7e176a4b76daca1090b8610a15edea061185..8a79eb0b7a0bb671d0464840c98a4cfdf225499b 100644 (file)
@@ -342,6 +342,27 @@ M.apply = function()
        highlight("BufferLineFill", nil , colors.black, nil, nil)
 
        -- LSP
+       highlight('DiagnosticError', colors.red, nil, nil, nil)
+       highlight('DiagnosticWarn', colors.yellow, nil, nil, nil)
+       highlight('DiagnosticInfo', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticHint', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticUnderlineError', nil, nil, 'undercurl', colors.red)
+       highlight('DiagnosticUnderlineWarn', nil, nil, 'undercurl', colors.yellow)
+       highlight('DiagnosticUnderlineInfo', nil, nil, 'undercurl', colors.cyan)
+       highlight('DiagnosticUnderlineHint', nil, nil, 'undercurl', colors.cyan)
+       highlight('DiagnosticSignError', colors.red, nil, nil, nil)
+       highlight('DiagnosticSignWarn', colors.yellow, nil, nil, nil)
+       highlight('DiagnosticSignInfo', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticSignHint', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticFloatingError', colors.red, nil, nil, nil)
+       highlight('DiagnosticFloatingWarn', colors.yellow, nil, nil, nil)
+       highlight('DiagnosticFloatingInfo', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticFloatingHint', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticVirtualTextError', colors.red, nil, nil, nil)
+       highlight('DiagnosticVirtualTextWarn', colors.yellow, nil, nil, nil)
+       highlight('DiagnosticVirtualTextInfo', colors.cyan, nil, nil, nil)
+       highlight('DiagnosticVirtualTextHint', colors.cyan, nil, nil, nil)
+
        highlight('LspDiagnosticsDefaultError', colors.red, nil, nil, nil)
        highlight('LspDiagnosticsDefaultWarning', colors.yellow, nil, nil, nil)
        highlight('LspDiagnosticsDefaultInformation', colors.cyan, nil, nil, nil)