kitty_set_colors
Set terminal colors for specific windows or tabs using key=value pairs or a .conf file, or reset all colors to startup values.
Instructions
Set terminal colors for specified windows/tabs. Colors are specified as "key=value" strings (e.g. "foreground=red", "background=#1e1e2e") or a path to a .conf file. Use reset to restore all colors to startup values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Apply to all windows. | |
| match | No | Window match expression. | |
| reset | No | Reset all colors to startup values. When true, color specs are ignored. | |
| colors | No | Array of color specs ("key=value") or a single .conf file path. Example: ["foreground=#cccccc", "background=#1e1e2e"]. Required unless reset is true. | |
| match_tab | No | Tab match expression. | |
| configured | No | Also change the configured (persistent) colors. |