tmux-python / tmux-python/tmuxp

tmux-resurrect/tmux-continuum alternative?

Open
#522 44 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

plugin?
Dominant language
Python
Stars
4.6k
Forks
248
Avg merge
2h 13m
Merged PRs (30d)
1

Description

Hopefully this isn't off topic here;
Does tmuxp provide an alternative to TPM/tmux-resurrect?
I'd like something where all the programs aren't written in bash, and tmux-resurrect + tmux-continuum has some problems.

tmuxp's --freeze option sounds good, but at least restoring scrollback, and at least maybe for bash, somehow having per-pane history files would be nice. (I managed to get this working relatively ok for the above plugins once....)

Is tmuxp / libtmux appropriate for attempting a better reimplementation of these?
Thanks!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing tmuxp's --freeze behavior and the libtmux integration, then compare the requested session restoration with tmux-resurrect and tmux-continuum. The scope includes scrollback restoration and possible per-pane bash history files; done would require a defined, agreed alternative rather than only a feasibility discussion.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.