diff options
Diffstat (limited to 'colors')
| -rw-r--r-- | colors/phenax.kak | 100 |
1 files changed, 76 insertions, 24 deletions
diff --git a/colors/phenax.kak b/colors/phenax.kak index 2501e23..f12c454 100644 --- a/colors/phenax.kak +++ b/colors/phenax.kak @@ -1,52 +1,78 @@ evaluate-commands %sh{ foreground="rgb:c5c8c6" foreground2="rgb:90a0a0" + foreground3="rgb:709090" background="default" accent1="rgb:007070" accent2="rgb:009090" + accent3="rgb:2dd4bf" selection="rgb:373b41" window="rgb:282a2e" linenr_bg="default" linenr_fg="rgb:606262" linenr_fg_cur="rgb:ffffff" menu="rgb:101414" - mildhighlight="rgb:101414" + mildhighlight1="rgb:101414" + mildhighlight2="rgb:202424" comment="rgb:434545" red="rgb:cc6666" orange="rgb:de935f" yellow="rgb:f0c674" green="rgb:b3f6c0" - lightblue="rgb:81a2be" - brightblue="rgb:82aaff" + blue1="rgb:81a2be" + blue2="rgb:81dad9" + blue3="rgb:82aaff" aqua="rgb:8abeb7" purple="rgb:b294bb" + black="rgb:000000" ## code echo " - face global value ${lightblue} - face global type ${yellow} - face global variable ${lightblue} - face global module ${lightblue} - face global function ${lightblue} + face global value ${blue1} + face global type ${blue1} + face global variable ${blue1} + face global module ${blue1} + face global function ${blue2} face global string ${green} face global keyword ${accent2} face global operator ${aqua} - face global attribute ${lightblue} + face global attribute ${blue1} face global comment ${comment} face global documentation comment face global meta ${foreground} face global builtin ${yellow} + face global const_variable ${blue1} " ## markup echo " - face global title ${lightblue} - face global header ${aqua} + face global title ${blue1} + face global header ${accent2} face global mono ${green} face global block ${orange} - face global link ${lightblue} + face global link ${blue1} face global bullet ${red} face global list ${red} + face global inlineBold ${green}+b + face global inlineItalic +i + face global inlineStrikethrough ${foreground3}+fs + face global inlineUnderline ${foreground}+fu + face global inlineCode ${foreground2},${mildhighlight2}+a + face global inlineLink ${accent2}+a + face global header1 ${accent2}+b + face global header2 ${accent3}+b + face global header3 ${blue1}+b + face global header4 ${green}+b + face global header5 ${purple}+b + face global header6 ${aqua}+b + face global checkboxChecked ${foreground3} + face global checkboxCheckedText ${foreground3}+s + face global checkboxPending ${orange} + face global checkboxTodo ${red} + face global orgTaskStateTodo ${black},${red}+b + face global orgTaskStateDone ${black},${green}+b + face global orgTaskStateActive ${black},${orange}+b + face global orgCodeBlock ${foreground2},${mildhighlight1}+a " ## Custom @@ -57,28 +83,33 @@ evaluate-commands %sh{ face global RowLine default,rgb:101010 face global WrapLine default,rgb:101010 face global StatusLineBufname ${accent1},default+b - face global StatusLineDetails ${comment},default+b + face global WrapLine default,rgb:101010 + " + + # Cursor + echo " + face global PrimaryCursor black,${foreground}+fg + face global SecondaryCursor black,${foreground3}+fg + face global PrimaryCursorEol ${background},${green} + face global SecondaryCursorEol ${background},${green} + face global InsertCursor black,${orange}+fg " ## builtin echo " face global Default ${foreground},${background} - face global PrimarySelection ${foreground},${selection}+fg - face global SecondarySelection ${foreground},${window}+fg - face global PrimaryCursor ${background},${foreground}+fg - face global SecondaryCursor ${background},${aqua}+fg - face global PrimaryCursorEol ${background},${green}+fg - face global SecondaryCursorEol ${background},${green}+fg + face global PrimarySelection default,${selection} + face global SecondarySelection default,${window} face global LineNumbers ${linenr_fg},${linenr_bg} face global LineNumberCursor ${linenr_fg_cur},${linenr_bg}+b - face global LineNumbersWrapped ${mildhighlight},${linenr_bg}+b + face global LineNumbersWrapped ${mildhighlight1},${linenr_bg}+b face global MenuForeground ${background},${accent1} face global MenuBackground ${foreground},${menu} face global MenuInfo ${red} face global Information ${foreground2},${background} face global Error ${foreground},${red} - face global DiagnosticError ${red} - face global DiagnosticWarning ${yellow} + face global DiagnosticError ${red}+u + face global DiagnosticWarning ${yellow}+u face global StatusLine ${foreground},${background} face global StatusLineMode ${yellow}+b face global StatusLineInfo ${aqua},default @@ -87,10 +118,10 @@ evaluate-commands %sh{ face global Prompt ${accent1},${background} face global MatchingChar ${yellow},${background}+b face global BufferPadding ${aqua},${background} - face global Whitespace ${comment}+f + face global Whitespace ${mildhighlight2}+f " - ## code + ## treesitter echo " face global ts_value value face global ts_type type @@ -106,4 +137,25 @@ evaluate-commands %sh{ face global ts_meta meta face global ts_builtin builtin " + + ## lsp + echo " + face global LineFlagError ${red},default + face global LineFlagWarning ${orange},default + face global LineFlagHint ${purple},default + face global LineFlagInfo Information + face global InfoDefault Information + face global InfoBlock Information + face global InfoBlockQuote Information + face global InfoBullet Information + face global InfoHeader Information + face global InfoLink Information + face global InfoLinkMono Information + face global InfoMono Information + face global InfoRule Information + face global InfoDiagnosticError Information + face global InfoDiagnosticHint Information + face global InfoDiagnosticInformation Information + face global InfoDiagnosticWarning Information + " } |
