-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.wezterm.lua
78 lines (69 loc) · 2.41 KB
/
.wezterm.lua
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
-- Put the file in your ~ folder
local wezterm = require 'wezterm'
local mux = wezterm.mux
--wezterm.on("gui-startup", function(cmd)
wezterm.on("gui-startup", function()
-- local tab, pane, window = mux.spawn_window(cmd or {})
local tab, pane, window = mux.spawn_window{}
window:gui_window():maximize()
end)
-- a comment here
return {
check_for_updates = false,
hide_tab_bar_if_only_one_tab = true,
-- color_scheme = 'Builtin Dark',
-- color_scheme = 'Muse (terminal.sexy)',
colors = {
foreground = 'silver',
-- The default background color
background = 'black',
cursor_fg = 'black',
cursor_bg = 'silver',
ansi = {
'black',
'maroon',
'green',
'olive',
'navy',
'purple',
'teal',
'silver',
},
brights = {
'grey',
'red',
'silver',
'yellow',
'dimgray',
'fuchsia',
'cornflowerblue',
'silver'
},
},
default_cursor_style = 'SteadyUnderline',
window_decorations = "NONE",
font = wezterm.font 'IBM Plex Mono', font_size = 12,
-- font = wezterm.font 'SF Mono', font_size = 12,
keys = {
{ key = '"', mods = "CTRL|SHIFT", action=wezterm.action.SplitVertical { domain = 'CurrentPaneDomain' }},
{ key = '%', mods = "CTRL|SHIFT",action=wezterm.action.SplitHorizontal{args={'bash'}}},
},
window_frame = {
inactive_titlebar_bg = '#353535',
active_titlebar_bg = '#000000',
inactive_titlebar_fg = '#cccccc',
active_titlebar_fg = '#d9d9d9',
inactive_titlebar_border_bottom = '#2b2042',
active_titlebar_border_bottom = '#2b2042',
button_fg = '#cccccc',
button_bg = '#2b2042',
button_hover_fg = '#ffffff',
button_hover_bg = '#3b3052',
},
font_rules = {
{
intensity = "Bold",
font = wezterm.font({ family = "IBM Plex Mono", weight = "Regular" }),
},
},
}