persisting tmux sessions
This commit is contained in:
@@ -1,3 +1,30 @@
|
||||
# Tmux Configuration
|
||||
|
||||
This directory contains the tmux configuration, reusable tmuxifier layouts, and
|
||||
session persistence settings.
|
||||
|
||||
## Session Persistence
|
||||
|
||||
The configuration uses tmux-resurrect and tmux-continuum to save sessions every
|
||||
15 minutes and restore the latest saved session when tmux starts. Sessions save
|
||||
window and pane layouts, working directories, and pane contents. Running
|
||||
programs are restored only when supported by tmux-resurrect; their live process
|
||||
state cannot survive a shutdown.
|
||||
|
||||
After starting tmux, install the configured plugins with:
|
||||
|
||||
```text
|
||||
Ctrl-Space I
|
||||
```
|
||||
|
||||
`Ctrl-Space` is the configured tmux prefix. You can also save or restore
|
||||
manually with:
|
||||
|
||||
```text
|
||||
Ctrl-Space Ctrl-S Save the current tmux state
|
||||
Ctrl-Space Ctrl-R Restore the last saved state
|
||||
```
|
||||
|
||||
# Tmuxifier Session Templates
|
||||
|
||||
This directory contains reusable tmux session and window layouts managed by [tmuxifier](https://github.com/jimeh/tmuxifier).
|
||||
|
||||
Reference in New Issue
Block a user