Download Latest Version v1.67.0 - _tmuxp load_ progress spinner source code.tar.gz (1.1 MB)
Email in envelope

Get an email when there's a new version of tmuxp

Home / v1.67.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-09 1.5 kB
v1.67.0 - _tmuxp load_ progress spinner source code.tar.gz 2026-03-09 1.1 MB
v1.67.0 - _tmuxp load_ progress spinner source code.zip 2026-03-09 1.2 MB
Totals: 3 Items   2.3 MB 0

What's Changed

Animated progress spinner for tmuxp load

tmuxp load now shows a real-time animated spinner as windows and panes are created, replacing the static [Loading] message.

Presets — five built-in display formats:

Preset Description
default Spinner + progress bar + current window
minimal Spinner + percentage only
window Spinner + window name + pane index
pane Spinner + per-pane detail
verbose Spinner + bar + window + pane + percentage

New CLI flags:

  • --progress-format <preset-or-custom> — select a preset or pass a custom format string with tokens like {bar}, {progress}, {window}, {pane_index}, {overall_percent}
  • --progress-lines N — number of before_script output lines shown in the spinner panel (default: 3)
  • --no-progress — disable the spinner entirely

Environment variables:

  • TMUXP_PROGRESS=0 — disable spinner (same as --no-progress)
  • TMUXP_PROGRESS_FORMAT — default preset/format string
  • TMUXP_PROGRESS_LINES — default panel line count

The spinner stops cleanly before interactive prompts (session switch, error recovery) and before tmux attach. Non-TTY environments automatically fall back to the original behavior.

Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.66.0...v1.67.0

Source: README.md, updated 2026-03-09