tmuxp freeze - tmuxp.cli.freeze

CLI for tmuxp freeze subcommand.

class tmuxp.cli.freeze.CLIFreezeNamespace(**kwargs)[source]

Bases: Namespace

Typed argparse.Namespace for tmuxp freeze command.

session_name: str
socket_name: Optional[str]
socket_path: Optional[str]
workspace_format: Optional[CLIOutputFormatLiteral]
save_to: Optional[str]
answer_yes: Optional[bool]
quiet: Optional[bool]
force: Optional[bool]
tmuxp.cli.freeze.create_freeze_subparser(parser)[source]

Augment argparse.ArgumentParser with freeze subcommand.

Return type:

ArgumentParser

tmuxp.cli.freeze.command_freeze(args, parser=None)[source]

Entrypoint for tmuxp freeze, snapshot a tmux session into a tmuxp workspace.

If SESSION_NAME is provided, snapshot that session. Otherwise, use the current session.

Return type:

None