GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home
  • Home
  • Guides
  • Topics
  • Concepts
  • Examples
  • API Reference
  • Upstream reference
  • Read more
  • Home
  • Guides
  • Topics
  • Examples
  • Tools

This view

  • Original page
  • New address

GeezerVison is showing tmuxp.git-pull.com — tmuxp

tmuxp¶

Session manager for tmux. Load, freeze, and convert tmux sessions through YAML/JSON configuration files. Powered by libtmux.

Quickstart

Install and run your first command.

Quickstart
CLI Reference

Every command, flag, and option.

CLI Reference
Configuration

Config format, examples, and environment variables.

Workspace files
Topics

Workflows, plugins, and troubleshooting.

Topics
Contributing

Internals, development setup, and release process.

Project

Install¶

$ pip install tmuxp
$ uv tool install tmuxp
$ brew install tmuxp

See Quickstart for all installation methods and first steps.

Load a workspace¶

session_name: my-project
windows:
  - window_name: editor
    panes:
      - shell_command:
          - vim
      - shell_command:
          - git status
$ tmuxp load my-project.yaml
_images/tmuxp-demo.gif
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.