-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathkakoune.tera
More file actions
66 lines (62 loc) · 2.82 KB
/
kakoune.tera
File metadata and controls
66 lines (62 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
whiskers:
version: 2.5.1
matrix:
- flavor
filename: "colors/catppuccin_{{ flavor.identifier }}.kak"
---
# Catppuccin {{ flavor.name }}
evaluate-commands %sh{
{%- for _, color in flavor.colors %}
{{ color.identifier }}='rgb:{{ color.hex }}'
{%- endfor %}
echo "
set-face global title ${text}+b
set-face global header ${subtext0}+b
set-face global bold ${maroon}+b
set-face global italic ${maroon}+i
set-face global mono ${green}
set-face global block ${sapphire}
set-face global link ${blue}
set-face global bullet ${peach}
set-face global list ${peach}
set-face global Default ${text},${base}
set-face global PrimarySelection ${text},${surface2}
set-face global SecondarySelection ${text},${surface2}
set-face global PrimaryCursor ${crust},${rosewater}
set-face global SecondaryCursor ${text},${overlay0}
set-face global PrimaryCursorEol ${surface2},${lavender}
set-face global SecondaryCursorEol ${surface2},${overlay1}
set-face global LineNumbers ${overlay1},${base}
set-face global LineNumberCursor ${rosewater},${surface2}+b
set-face global LineNumbersWrapped ${rosewater},${surface2}{% if not flavor.dark %}+i{% endif %}
set-face global MenuForeground ${text},${surface1}+b
set-face global MenuBackground ${text},${surface0}
set-face global MenuInfo ${crust},${teal}
set-face global Information ${crust},${teal}
set-face global Error ${crust},${red}
set-face global StatusLine ${text},${mantle}
set-face global StatusLineMode ${crust},${yellow}
set-face global StatusLineInfo ${crust},${teal}
set-face global StatusLineValue ${crust},${yellow}
set-face global StatusCursor ${crust},${rosewater}
set-face global Prompt ${teal},${base}+b
set-face global MatchingChar ${maroon},${base}
set-face global Whitespace ${overlay1},${base}+f
set-face global WrapMarker Whitespace
set-face global BufferPadding ${base},${base}
set-face global value ${peach}
set-face global type ${blue}
set-face global variable ${text}
set-face global module ${maroon}
set-face global function ${blue}
set-face global string ${green}
set-face global keyword ${mauve}
set-face global operator ${sky}
set-face global attribute ${green}
set-face global comment ${overlay0}
set-face global documentation comment
set-face global meta ${yellow}
set-face global builtin ${red}
"
}