aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/README.md b/README.md
index fb843ba..7d99306 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,14 @@ than a poll is still a completion.
agents are in the menu's order, so ↩ jumps to the top waiting agent. It
takes the keyboard without activating dingger, so focus returns where it
was.
+- **Restore**: dingger saves your tmux layout as it changes (sessions,
+ windows, panes, layouts, directories) under
+ `~/.local/state/dingger/snapshots/`. After a crash, shutdown, or
+ `kill-server`, `dingger restore` brings back what is missing (`--dry-run`
+ to preview, `--list` for saved snapshots, `--session` for some). Sessions
+ that exist are left alone, except a bare one of the same name (what a
+ terminal creates on startup), which is replaced with its clients moved
+ over.
- All shortcuts live in `~/.config/dingger/config.toml` (menu bar,
Settings…), reloaded on save.
- **tmux status line** (`packaging/tmux/dingger.tmux`): the same summary after