Workspace ManagerconceptHome

Choose documentation 3

v0.1.1

Current version

v0.1.1
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

Edit this page on GitHub

tmux workspace manager for Ruby

Install

Install the workspace package separately from the core library.

$ gem install libtmux-workspace
gem "libtmux-workspace"

libtmux-workspace parses bounded YAML or JSON into an immutable creation plan. validate and offline plan do not contact tmux. load and plan --live borrow an existing server selected with --socket.

The manager creates a new session. It does not reconcile, replace, or delete a preexisting workspace. Applying a plan authorizes declared shell commands; their delivery does not prove that the pane programs completed.

Start here

The source-owned workspace guide is staged from the same revision as the generated reference.

Esc

Type to search.

Reference previewOpen reference