about summary refs log tree commit diff
path: root/fnl/nvrc/colors.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/nvrc/colors.fnl')
-rw-r--r--fnl/nvrc/colors.fnl14
1 files changed, 14 insertions, 0 deletions
diff --git a/fnl/nvrc/colors.fnl b/fnl/nvrc/colors.fnl
index 1392a9f..b231e4e 100644
--- a/fnl/nvrc/colors.fnl
+++ b/fnl/nvrc/colors.fnl
@@ -50,6 +50,20 @@
   (highlight :NvimInternalError {:fg (. colors :red)})
   (highlight :VertSplit {:fg (. colors :grey2)})
 
+  ; LSP
+  (highlight :DiagnosticError {:fg (. colors :red)})
+  (highlight :DiagnosticWarn {:fg (. colors :yellow)})
+  (highlight :DiagnosticInformation {:fg (. colors :green)})
+  (highlight :DiagnosticHint {:fg (. colors :grey)})
+  (highlight :LspReferenceRead {:underline true})
+  (highlight :LspReferenceText {:underline true})
+  (highlight :LspReferenceWrite {:underline true})
+  (highlight :LspSemantic_type {:link :Include})
+  (highlight :LspSemantic_function {:link :Identifier})
+  (highlight :LspSemantic_struct {:link :Number})
+  (highlight :LspSemantic_variable {:bg :gray})
+  (highlight :LspSemantic_keyword {:link :Structure})
+
   ; Lir
   (highlight :LirFloatNormal {:bg (. colors :black)})
   (highlight :LirDir {:fg (. colors :skyblue)})