summaryrefslogtreecommitdiff
path: root/colors/gruvbox-dark.kak
diff options
context:
space:
mode:
authorbasbebe <git@bastianbeuttel.com>2021-07-19 13:37:49 +0200
committerbasbebe <git@bastianbeuttel.com>2021-07-19 13:37:49 +0200
commit692f03edd33447a7de201434283ba5ffd1fe7914 (patch)
treeeb12acbb93a0413a63265f9dd0af9144182fd1a0 /colors/gruvbox-dark.kak
parentd701e9d0b220cf3c30abdb50ecf9c59181e15d27 (diff)
rename gruvbox theme to gruvbox-dark
Diffstat (limited to 'colors/gruvbox-dark.kak')
-rw-r--r--colors/gruvbox-dark.kak77
1 files changed, 77 insertions, 0 deletions
diff --git a/colors/gruvbox-dark.kak b/colors/gruvbox-dark.kak
new file mode 100644
index 00000000..73b10621
--- /dev/null
+++ b/colors/gruvbox-dark.kak
@@ -0,0 +1,77 @@
+# gruvbox-dark theme
+
+evaluate-commands %sh{
+ gray="rgb:928374"
+ red="rgb:fb4934"
+ green="rgb:b8bb26"
+ yellow="rgb:fabd2f"
+ blue="rgb:83a598"
+ purple="rgb:d3869b"
+ aqua="rgb:8ec07c"
+ orange="rgb:fe8019"
+
+ bg="rgb:282828"
+ bg_alpha="rgba:282828a0"
+ bg1="rgb:3c3836"
+ bg2="rgb:504945"
+ bg3="rgb:665c54"
+ bg4="rgb:7c6f64"
+
+ fg="rgb:ebdbb2"
+ fg_alpha="rgba:ebdbb2a0"
+ fg0="rgb:fbf1c7"
+ fg2="rgb:d5c4a1"
+ fg3="rgb:bdae93"
+ fg4="rgb:a89984"
+
+ echo "
+ # Code highlighting
+ face global value ${purple}
+ face global type ${yellow}
+ face global variable ${blue}
+ face global module ${green}
+ face global function ${fg}
+ face global string ${green}
+ face global keyword ${red}
+ face global operator ${fg}
+ face global attribute ${orange}
+ face global comment ${gray}+i
+ face global documentation comment
+ face global meta ${aqua}
+ face global builtin ${fg}+b
+
+ # Markdown highlighting
+ face global title ${green}+b
+ face global header ${orange}
+ face global mono ${fg4}
+ face global block ${aqua}
+ face global link ${blue}+u
+ face global bullet ${yellow}
+ face global list ${fg}
+
+ face global Default ${fg},${bg}
+ face global PrimarySelection ${fg_alpha},${blue}+g
+ face global SecondarySelection ${bg_alpha},${blue}+g
+ face global PrimaryCursor ${bg},${fg}+fg
+ face global SecondaryCursor ${bg},${bg4}+fg
+ face global PrimaryCursorEol ${bg},${fg4}+fg
+ face global SecondaryCursorEol ${bg},${bg2}+fg
+ face global LineNumbers ${bg4}
+ face global LineNumberCursor ${yellow},${bg1}
+ face global LineNumbersWrapped ${bg1}
+ face global MenuForeground ${bg2},${blue}
+ face global MenuBackground ${fg},${bg2}
+ face global MenuInfo ${bg}
+ face global Information ${bg},${fg}
+ face global Error ${bg},${red}
+ face global StatusLine ${fg},${bg}
+ face global StatusLineMode ${yellow}+b
+ face global StatusLineInfo ${purple}
+ face global StatusLineValue ${red}
+ face global StatusCursor ${bg},${fg}
+ face global Prompt ${yellow}
+ face global MatchingChar ${fg},${bg3}+b
+ face global BufferPadding ${bg2},${bg}
+ face global Whitespace ${bg2}+f
+ "
+}