| Name | Modified | Size | Downloads / 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 ofbefore_scriptoutput 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 stringTMUXP_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.
- feat(load): animated progress spinner for tmuxp load by @tony in https://github.com/tmux-python/tmuxp/pull/1020
Full Changelog: https://github.com/tmux-python/tmuxp/compare/v1.66.0...v1.67.0