kitty_set_enabled_layouts
Defines available layouts for a kitty tab, automatically switching to the first enabled layout if the current one is disabled. Optionally updates the default for new tabs.
Instructions
Set which layouts are available for cycling in the specified tab. If the current layout is not in the list, switches to the first enabled layout. Use "all" or "*" to enable all layouts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| match | No | Tab match expression. | |
| layouts | Yes | Array of layout names to enable. Example: ["tall", "stack", "splits"]. Use ["all"] to enable all layouts. Required. | |
| configured | No | Also change the configured default so new tabs use these layouts. |