tmuxp.workspace.options.WorkspaceBuilderOptions.from_config
- tmuxp.workspace.options.WorkspaceBuilderOptions.from_config ( cls, session_config: dict[str, t
.Any ] ) WorkspaceBuilder Options -
Build options from a full workspace
session_configdict.Description#
Reads the optional
workspace_builder_optionscatalog; an absent or empty catalog yields the defaults (see the class docstring for how the defaultPaneReadiness.AUTOpolicy affects non-zsh shells).Examples#
>>> WorkspaceBuilderOptions.from_config({}).pane_readiness<PaneReadiness.AUTO: 'auto'>>>> cfg = {"workspace_builder_options": {"pane_readiness": "always"}}>>> WorkspaceBuilderOptions.from_config(cfg).pane_readiness<PaneReadiness.ALWAYS: 'always'>- Parameters
-
-
session_config(dict[str, t.Any ]) # – the expanded workspace configuration
-
- Returns
-
WorkspaceBuilderOptions