dc07c649de
kak-lsp uses these faces to mark errors inside the buffer, instead of the Error face which is much more jarring, and which does not have an associated warning face. Since the :spell command marks errors inside the buffer, it's also updated to use this new face. Adding these faces to Kakoune makes it more likely that colorschemes will automatically do the right thing when used with kak-lsp, and makes it possible to use a subtle appearance (like curly underlines) for in-buffer errors while keeping Kakoune errors bold and jarring as they should be.
84 lines
2.0 KiB
Plaintext
84 lines
2.0 KiB
Plaintext
# desertex theme
|
|
|
|
# Code
|
|
face global value rgb:fa8072
|
|
face global type rgb:dfdfbf
|
|
face global identifier rgb:87ceeb
|
|
face global string rgb:fa8072
|
|
face global error rgb:c3bf9f+b
|
|
face global keyword rgb:eedc82
|
|
face global operator rgb:87ceeb
|
|
face global attribute rgb:eedc82
|
|
face global comment rgb:7ccd7c+i
|
|
face global documentation comment
|
|
|
|
# #include <...>
|
|
face global meta rgb:ee799f
|
|
|
|
# Markup
|
|
face global title blue
|
|
face global header cyan
|
|
face global mono green
|
|
face global block magenta
|
|
face global link cyan
|
|
face global bullet cyan
|
|
face global list yellow
|
|
|
|
# Builtin
|
|
# fg,bg+attributes
|
|
# face global Default default,rgb:262626 <- change the terminal bg color instead
|
|
face global Default default,default
|
|
|
|
face global PrimarySelection white,blue+fg
|
|
face global SecondarySelection black,blue+fg
|
|
|
|
face global PrimaryCursor black,white+fg
|
|
face global SecondaryCursor black,white+fg
|
|
|
|
face global PrimaryCursorEol black,rgb:7ccd7c+fg
|
|
face global SecondaryCursorEol black,rgb:7ccd7c+fg
|
|
|
|
face global LineNumbers rgb:605958
|
|
face global LineNumberCursor yellow,default+b
|
|
|
|
# Bottom menu:
|
|
# text + background
|
|
face global MenuBackground black,rgb:c2bfa5+b
|
|
# selected entry in the menu (use 302028 when true color support is fixed)
|
|
face global MenuForeground rgb:f0a0c0,magenta
|
|
|
|
# completion menu info
|
|
face global MenuInfo white,rgb:445599
|
|
|
|
# assistant, [+]
|
|
face global Information black,yellow
|
|
|
|
face global Error white,red
|
|
face global DiagnosticError red
|
|
face global DiagnosticWarning yellow
|
|
face global StatusLine cyan,default
|
|
|
|
# Status line modes and prompts:
|
|
# insert, prompt, enter key...
|
|
face global StatusLineMode rgb:ffd75f,default
|
|
|
|
# 1 sel
|
|
face global StatusLineInfo blue,default
|
|
|
|
# param=value, reg=value. ex: "ey
|
|
face global StatusLineValue green,default
|
|
|
|
face global StatusCursor black,cyan
|
|
|
|
# :
|
|
face global Prompt blue
|
|
|
|
# (), {}
|
|
face global MatchingChar cyan+b
|
|
|
|
# EOF tildas (~)
|
|
face global BufferPadding blue,default
|
|
|
|
# Whitespace characters
|
|
face global Whitespace default+f
|