-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.wezterm.lua
More file actions
29 lines (25 loc) · 813 Bytes
/
.wezterm.lua
File metadata and controls
29 lines (25 loc) · 813 Bytes
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
-- Pull in the wezterm API
local wezterm = require 'wezterm'
local mux = wezterm.mux
-- This will hold the configuration.
local config = wezterm.config_builder()
wezterm.on('gui-startup', function(cmd)
local tab, pane, window = mux.spawn_window(cmd or {})
window:gui_window():maximize()
end)
-- This is where you actually apply your config choices
-- For example, changing the color scheme:
config.default_prog = { 'tmux' }
config.color_scheme = 'Kanagawa (Gogh)'
config.hide_tab_bar_if_only_one_tab = true
config.font_size = 16
config.font = wezterm.font('FantasqueSansM Nerd Font Propo', { stretch = 'Expanded' })
config.window_decorations = "TITLE | RESIZE"
config.window_padding = {
left = 0,
right = 0,
top = 0,
bottom = 0,
}
-- and finally, return the configuration to wezterm
return config