-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
zsh-fsh.tera
89 lines (79 loc) · 2.76 KB
/
zsh-fsh.tera
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
---
whiskers:
version: "2.0.0"
matrix:
- flavor
filename: "themes/catppuccin-{{ flavor.identifier }}.ini"
---
{%- set palette = flavor.colors -%}
[base]
default = #{{ palette.text.hex }}
unknown-token = #{{ palette.red.hex }},bold
commandseparator = #{{ palette.teal.hex }}
redirection = #{{ palette.teal.hex }}
here-string-tri = #{{ palette.subtext1.hex }}
here-string-text = #{{ palette.subtext1.hex }}
here-string-var = #{{ palette.subtext1.hex }}
exec-descriptor = none
comment = #{{ palette.overlay0.hex }}
correct-subtle = #{{ palette.lavender.hex }}
incorrect-subtle = #{{ palette.maroon.hex }}
subtle-separator = none
subtle-bg = none
secondary =
recursive-base = #{{ palette.text.hex }}
[command-point]
reserved-word = #{{ palette.mauve.hex }}
subcommand = #{{ palette.sapphire.hex }}
alias = #{{ palette.blue.hex }}
suffix-alias = #{{ palette.blue.hex }}
global-alias = #{{ palette.blue.hex }}
builtin = #{{ palette.mauve.hex }}
function = #{{ palette.blue.hex }}
command = #{{ palette.blue.hex }}
precommand = #{{ palette.mauve.hex }}
hashed-command = #{{ palette.blue.hex }}
single-sq-bracket = #{{ palette.yellow.hex }}
double-sq-bracket = #{{ palette.yellow.hex }}
double-paren = #{{ palette.green.hex }}
[paths]
path = #{{ palette.rosewater.hex }}
pathseparator = #{{ palette.rosewater.hex }}
path-to-dir = #{{ palette.rosewater.hex }}
globbing = #{{ palette.pink.hex }}
globbing-ext = none
[brackets]
paired-bracket = bold
bracket-level-1 = #{{ palette.red.hex }}
bracket-level-2 = #{{ palette.yellow.hex }}
bracket-level-3 = #{{ palette.sapphire.hex }}
[arguments]
single-hyphen-option = #{{ palette.teal.hex }}
double-hyphen-option = #{{ palette.teal.hex }}
back-quoted-argument = #{{ palette.teal.hex }}
single-quoted-argument = #{{ palette.green.hex }}
double-quoted-argument = #{{ palette.green.hex }}
dollar-quoted-argument = #{{ palette.green.hex }}
optarg-string = #{{ palette.green.hex }}
optarg-number = #{{ palette.peach.hex }}
[in-string]
back-dollar-quoted-argument = #{{ palette.peach.hex }}
back-or-dollar-double-quoted-argument = #{{ palette.peach.hex }}
[other]
variable = #{{ palette.peach.hex }}
assign = none
assign-array-bracket = none
history-expansion = none
[math]
mathvar = #{{ palette.pink.hex }}
mathnum = #{{ palette.peach.hex }}
matherr = #{{ palette.red.hex }},bold
[for-loop]
forvar = #{{ palette.text.hex }}
fornum = #{{ palette.peach.hex }}
foroper = #{{ palette.blue.hex }}
forsep = #{{ palette.blue.hex }}
[case]
case-input = #{{ palette.peach.hex }}
case-parentheses = #{{ palette.overlay2.hex }}
case-condition = #{{ palette.mauve.hex }}