summaryrefslogtreecommitdiff
path: root/dot-config/wezterm/wezterm.lua
blob: 1efaba2438f601a56bc0af56c058e12f681be9f7 (plain)
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
local wezterm = require("wezterm")

wezterm.log_error("Version " .. wezterm.version)

local config = wezterm.config_builder()

config.default_prog = { "/usr/bin/bash" }

-- helper to merge into config
local function mergeConfig(t)
	for k, v in pairs(t) do
		config[k] = v
	end
end

local theme = require("colors.kanso-zen")
mergeConfig(theme)

config.font_size = 14
config.font = wezterm.font("PragmataPro Mono Liga")

config.window_padding = {
	left = "2cell",
	right = "2cell",
	top = "2cell",
	bottom = "1cell",
}

config.enable_tab_bar = false

-- lowering the initial cols than the default
-- fixes the problem with niri
config.initial_cols = 64

return config