-- Pull in the wezterm API
local wezterm = require("wezterm")

-- This will hold the configuration.
local config = wezterm.config_builder()

-- This is where you actually apply your config choices.

-- For example, changing the initial geometry for new windows:
config.initial_cols = 120
config.initial_rows = 28

-- or, changing the font size and color scheme.
config.font_size = 10
config.color_scheme_dirs = { wezterm.config_dir .. "/colors" }
config.color_scheme = "{{ .chezmoi.config.data.theme }}"

-- Finally, return the configuration to wezterm:
return config
