-- Pull in the wezterm API local wezterm = require('wezterm') -- This will hold the configuration. config = wezterm.config_builder() -- General config = { automatically_reload_config = true, default_cursor_style = 'BlinkingBar', initial_cols = 110, initial_rows = 28, line_height = 1.0, window_padding = { left = 10, right = 10, top = 5, bottom = 5, }, font = wezterm.font("Adwaita Mono", { weight = "Medium" }), font_size = 14, color_scheme = 'Aura (Gogh)', window_background_opacity = 0.90, window_close_confirmation = "NeverPrompt" } -- Keybindings config.keys = { { key = 'h', mods = 'ALT|SHIFT', action = wezterm.action.SplitHorizontal { domain = 'CurrentPaneDomain' }, }, { key = 'v', mods = 'ALT|SHIFT', action = wezterm.action.SplitVertical { domain = 'CurrentPaneDomain' }, }, } -- Finally, return the configuration to wezterm: return config