-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwezterm.lua.jinja
63 lines (60 loc) · 1.01 KB
/
wezterm.lua.jinja
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
local wezterm = require 'wezterm'
local config = wezterm.config_builder()
config.animation_fps = 10
config.bold_brightens_ansi_colors = 'No'
config.force_reverse_video_cursor = true
config.scrollback_lines = 50000
config.font = wezterm.font 'Iosevka Term'
config.font_size = 16
{% if theme == "dark" %}
config.colors = {
background = '#1c2022',
foreground = '#c0c0c0',
ansi = {
'#505050',
'#b44738',
'#518921',
'#a79026',
'#3982ce',
'#ae4fa3',
'#008f89',
'#c0c0c0',
},
brights = {
'#707070',
'#d2614f',
'#6ea63f',
'#c9b047',
'#5799e7',
'#c866bb',
'#00b2ab',
'#e0e0e0',
},
}
{% else %}
config.colors = {
background = '#f4f4f4',
foreground = '#303030',
ansi = {
'#707070',
'#aa4840',
'#4b7924',
'#7c730f',
'#246fb4',
'#994c8f',
'#007d76',
'#ababab',
},
brights = {
'#909090',
'#cd675d',
'#6a9842',
'#9c9232',
'#4e8dd5',
'#ba6aaf',
'#009d95',
'#cccccc',
},
}
{% endif %}
return config