libtmux_mcp.tools.window_tools.select_layout
- libtmux_mcp.tools.window_tools.select_layout ( layout: str, window_id: str | None = None, window_index: str | None = None, session_name: str | None = None, session_id: str | None = None, socket_name: str | None = None, ) Window
Info -
Set the layout of a tmux window.
Description#
Choose from: even-horizontal, even-vertical, main-horizontal, main-vertical, or tiled. Rearranges all panes in the window.
- Parameters
-
-
layout(str) # – Layout name or custom layout string. Built-in layouts: 'even-horizontal', 'even-vertical', 'main-horizontal', 'main-horizontal-mirrored', 'main-vertical', 'main-vertical-mirrored', 'tiled'. -
window_index(str | None) # – Window index within the session. -
session_name(str | None) # – Session name. -
session_id(str | None) # – Session ID. -
socket_name(str | None) # – tmux socket name.
-
- Returns
-
WindowInfo Serialized window object.