|Number of watchers on Github||5105|
|Number of open issues||86|
|Average time to close an issue||about 1 month|
|Average time to merge a PR||3 days|
|Open pull requests||24+|
|Closed pull requests||9+|
|Last commit||10 months ago|
|Repo Created||about 4 years ago|
|Repo Last Updated||8 months ago|
|Organization / Author||tmux-plugins|
|Do you use tmux-resurrect? Leave a review!|
|View open issues (86)|
|View tmux-resurrect activity|
|View on github|
|Latest Open Source Launches|
Trendy new open source projects in your inbox! View examples
tmux environment after system restart.
Tmux is great, except when you have to restart the computer. You lose all the running programs, working directories, pane layouts etc. There are helpful management tools out there, but they require initial configuration and continuous updates as your workflow evolves or you start new projects.
tmux-resurrect saves all the little details from your tmux environment so it
can be completely restored after a system restart (or when you feel like it).
No configuration is required. You should feel like you never quit tmux.
It even (optionally) restores vim and neovim sessions!
Automatic restoring and continuous saving of tmux env is also possible with tmux-continuum plugin.
prefix + Ctrl-s- save
prefix + Ctrl-r- restore
This plugin goes to great lengths to save and restore all the details from your
tmux environment. Here's what's been taken care of:
grouped sessions(useful feature when using tmux with multiple monitors)
Requirements / dependencies:
tmux 1.9 or higher,
Tested and working on Linux, OSX and Cygwin.
tmux-resurrect is idempotent! It will not try to restore panes or windows that
The single exception to this is when tmux is started with only 1 pane in order to restore previous tmux env. Only in this case will this single pane be overwritten.
Add plugin to the list of TPM plugins in
set -g @plugin 'tmux-plugins/tmux-resurrect'
prefix + I to fetch the plugin and source it. You should now be able to
use the plugin.
Clone the repo:
$ git clone https://github.com/tmux-plugins/tmux-resurrect ~/clone/path
Add this line to the bottom of
Reload TMUX environment with:
$ tmux source-file ~/.tmux.conf.
You should now be able to use the plugin.
vi vim nvim emacs man less more tail top htop irssi weechat mutt.
tmux-resurrectsaves tmux environment.
Experimental features (also optional)
You might want to follow @brunosutic on twitter if you want to hear about new tmux plugins or feature updates.
Both contributing and bug reports are welcome. Please check out contributing guidelines.