Seamlessly restore your tmux sessions and conversations after a reboot.
Project details
tmux-restore offers a reliable solution for preserving every aspect of your tmux session, from windows and layouts to scrollback history. It re-establishes ongoing conversations with agents like Claude Code and Codex, ensuring that all work is preserved. Experience uninterrupted coding with a straightforward installation and intelligent session management.
Reboot-proof tmux: ensuring a seamless continuity of your coding sessions. This innovative tool captures every aspect of your tmux environment, allowing all sessions, layouts, and scrollback to be restored even after a reboot.
When using coding agents like Claude Code, Codex, Gemini CLI, opencode, or pi, your conversations can be resumed right where they left off. tmux-restore automatically saves your sessions every minute and additionally right before system shutdown, guaranteeing that no vital information is lost.
Installation is straightforward. Simply run the provided script to install the necessary components, including tmux, TPM, and required plugins, to get started effortlessly.
curl -fsSL https://raw.githubusercontent.com/andrewboldi/tmux-restore/main/install.sh | bash
For those looking to customize or extend the functionality for additional agents, creating an adapter is a simple task detailed in the contributing documentation.
In summary, tmux-restore offers a robust solution to maintain continuity in coding environments, facilitating a smooth and efficient workflow that minimizes disruptions caused by system reboots.
Comments
0Start the conversation
Share the first comment.