programs.wezterm.settings
Home-Manager option
attribute set of anything
Configuration written to $XDG_CONFIG_HOME/wezterm/wezterm.lua using lib.generators.toLua. Values created with lib.generators.mkLuaInline are rendered as raw Lua expressions, which allows embedding wezterm API calls such as wezterm.font. See <https://wezterm.org/config/files.html> for available options. When this option is set, extraConfig is still supported. Any table returned from the extra Lua code is merged on top of these settings, so extraConfig takes precedence on conflicts.
type: attribute set of anythingDefault
{ }Example
declared in: <home-manager/modules/programs/wezterm.nix>source unavailable{ color_scheme = "Catppuccin Mocha"; font_size = 13; hide_tab_bar_if_only_one_tab = true; window_padding = { left = 0; right = 0; top = 0; bottom = 0; }; font = lib.generators.mkLuaInline ''wezterm.font("JetBrains Mono")''; }