summaryrefslogtreecommitdiff
path: root/colors/palenight.kak
diff options
context:
space:
mode:
authorJason Felice <jason.m.felice@gmail.com>2019-03-05 09:54:48 -0500
committerJason Felice <jason.m.felice@gmail.com>2019-03-05 09:54:48 -0500
commit3e91e9a0b3d0ba458d926096ac3178cf54446cfd (patch)
tree3088f56c696df08e61ec0c5555e46237dd22f632 /colors/palenight.kak
parent7c5831780b4d676271db77a9425b2d2b4be051fd (diff)
Add palenight theme
Diffstat (limited to 'colors/palenight.kak')
-rw-r--r--colors/palenight.kak96
1 files changed, 96 insertions, 0 deletions
diff --git a/colors/palenight.kak b/colors/palenight.kak
new file mode 100644
index 00000000..a7fff18c
--- /dev/null
+++ b/colors/palenight.kak
@@ -0,0 +1,96 @@
+# palenight theme
+
+# This was ported from https://github.com/drewtempelmeyer/palenight.vim
+
+evaluate-commands %sh{
+ red=rgb:ff5370
+ light_red=rgb:ff869a
+ dark_red=rgb:be5046
+ green=rgb:c3e88d
+ yellow=rgb:ffcb6b
+ dark_yellow=rgb:f78c6c
+ blue=rgb:82b1ff
+ purple=rgb:c792ea
+ cyan=rgb:89ddff
+ white=rgb:bfc7d5
+ black=rgb:292d3e
+ comment_grey=rgb:697098
+ gutter_fg_grey=rgb:4b5263
+ cursor_grey=rgb:2c323c
+ visual_grey=rgb:3e4452
+ menu_grey=rgb:3e4452
+ special_grey=rgb:3b4048
+ vertsplit=rgb:181a1f
+ visual_black=default
+
+ printf "%s\n" "
+ # Code
+ face global value $dark_yellow
+ face global type $yellow
+ face global function $blue
+ face global variable $blue
+ face global identifier $blue
+ face global string $green
+ face global error rgb:c3bf9f+b
+ face global keyword $purple
+ face global operator $cyan
+ face global attribute rgb:eedc82
+ face global comment $comment_grey+i
+
+ # #include <...>
+ face global meta $yellow
+
+ # Markup
+ face global title $blue
+ face global header $cyan
+ face global bold $red
+ face global italic $yellow
+ face global mono $green
+ face global block $purple
+ face global link $cyan
+ face global bullet $cyan
+ face global list $yellow
+
+ # Builtin
+ face global Default $white,$black
+
+ face global PrimarySelection $black,$white+bfg
+ face global SecondarySelection $black,$white+fg
+
+ face global PrimaryCursor white,$purple+bfg
+ face global SecondaryCursor $black,$purple+fg
+
+ face global PrimaryCursorEol $black,$green+fg
+ face global SecondaryCursorEol $black,$green+fg
+
+ face global LineNumbers $gutter_fg_grey
+ face global LineNumberCursor $yellow,default+b
+
+ # Bottom menu:
+ # text + background
+ face global MenuBackground $black,$white
+ face global MenuForeground $black,$purple
+
+ # completion menu info
+ face global MenuInfo $black,$white+i
+
+ # assistant, [+]
+ face global Information $white,$visual_grey
+
+ face global Error $white,$red
+ face global StatusLine $white,$black
+
+ # Status line
+ face global StatusLineMode $black,$purple # insert, prompt, enter key ...
+ face global StatusLineInfo $white,$visual_grey # 1 sel
+ face global StatusLineValue $visual_grey,$green # param=value, reg=value. ex: \"ey
+ face global StatusCursor white,$purple+bg
+
+ face global Prompt $purple,$black # :
+ face global MatchingChar $red+b # (), {}
+ face global BufferPadding $gutter_fg_grey,$black # EOF tildas (~)
+
+ # Whitespace characters
+ face global Whitespace $gutter_fg_grey,$black+fg
+ "
+}