# libtmux._internal.constants.WindowOptions

- **Module:** libtmux._internal.constants
- **Package:** libtmux
- **Language:** Python
- **Kind:** class
- **Source:** https://github.com/tmux-python/libtmux/blob/38e368c11117fb4aeb2f082d552cd4f210eae06a/src/libtmux/_internal/constants.py#L154
- **Bases:** [`SkipDefaultFieldsReprMixin`](/en/py/stable/reference/libtmux-_internal-dataclasses-skipdefaultfieldsreprmixin/)
- **Page:** https://libtmux.org/en/py/stable/reference/libtmux-_internal-constants-windowoptions/

tmux catalog: [Options](/en/tmux/latest/catalog/options/)

Container for tmux window options.

## Members

### Other members

- [`aggressive_resize`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-aggressive_resize/) (attribute)
- [`automatic_rename`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-automatic_rename/) (attribute)
- [`automatic_rename_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-automatic_rename_format/) (attribute)
- [`clock_mode_colour`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-clock_mode_colour/) (attribute)
- [`clock_mode_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-clock_mode_style/) (attribute)
- [`copy_mode_current_line_number_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_current_line_number_style/) (attribute)
- [`copy_mode_current_match_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_current_match_style/) (attribute)
- [`copy_mode_line_number_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_line_number_style/) (attribute)
- [`copy_mode_line_numbers`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_line_numbers/) (attribute)
- [`copy_mode_mark_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_mark_style/) (attribute)
- [`copy_mode_match_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-copy_mode_match_style/) (attribute)
- [`fill_character`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-fill_character/) (attribute)
- [`main_pane_height`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-main_pane_height/) (attribute)
- [`main_pane_width`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-main_pane_width/) (attribute)
- [`mode_keys`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-mode_keys/) (attribute)
- [`mode_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-mode_style/) (attribute)
- [`monitor_activity`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-monitor_activity/) (attribute)
- [`monitor_bell`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-monitor_bell/) (attribute)
- [`monitor_silence`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-monitor_silence/) (attribute)
- [`other_pane_height`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-other_pane_height/) (attribute)
- [`other_pane_width`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-other_pane_width/) (attribute)
- [`pane_active_border_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_active_border_style/) (attribute)
- [`pane_base_index`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_base_index/) (attribute)
- [`pane_border_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_border_format/) (attribute)
- [`pane_border_indicators`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_border_indicators/) (attribute)
- [`pane_border_lines`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_border_lines/) (attribute)
- [`pane_border_status`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_border_status/) (attribute)
- [`pane_border_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-pane_border_style/) (attribute)
- [`popup_border_lines`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-popup_border_lines/) (attribute)
- [`popup_border_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-popup_border_style/) (attribute)
- [`popup_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-popup_style/) (attribute)
- [`tiled_layout_max_columns`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-tiled_layout_max_columns/) (attribute)
- [`tree_mode_preview_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-tree_mode_preview_format/) (attribute)
- [`tree_mode_preview_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-tree_mode_preview_style/) (attribute)
- [`window_pane_current_status_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_pane_current_status_format/) (attribute)
- [`window_pane_status_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_pane_status_format/) (attribute)
- [`window_size`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_size/) (attribute)
- [`window_status_activity_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_activity_style/) (attribute)
- [`window_status_bell_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_bell_style/) (attribute)
- [`window_status_current_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_current_format/) (attribute)
- [`window_status_current_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_current_style/) (attribute)
- [`window_status_format`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_format/) (attribute)
- [`window_status_last_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_last_style/) (attribute)
- [`window_status_separator`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_separator/) (attribute)
- [`window_status_style`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-window_status_style/) (attribute)
- [`wrap_search`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-wrap_search/) (attribute)
- [`__init__`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-__init__/) (method)

## Inherited members

- [`__repr__`](/en/py/stable/reference/libtmux-_internal-constants-windowoptions-__repr__/) (method), inherited from `libtmux._internal.dataclasses.SkipDefaultFieldsReprMixin`: Omit default fields in object representation.
