diff options
Diffstat (limited to 'docs/next')
| -rw-r--r-- | docs/next/CHANGELOG.md | 3 | ||||
| -rw-r--r-- | docs/next/README.md | 5 | ||||
| -rw-r--r-- | docs/next/website/src/content/docs/configuration.mdx | 4 |
3 files changed, 10 insertions, 2 deletions
diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md index d7788f32..1fff74cf 100644 --- a/docs/next/CHANGELOG.md +++ b/docs/next/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +### Added +- Added a session navigator at `prefix+g` with a searchable workspace/tab/pane tree, agent state filters, mouse switching, and keyboard navigation. (#157) + ## [0.6.2] - 2026-05-23 ### Added diff --git a/docs/next/README.md b/docs/next/README.md index cf99dc28..e82057d8 100644 --- a/docs/next/README.md +++ b/docs/next/README.md @@ -214,6 +214,7 @@ press `ctrl+b` to enter prefix mode. default actions are prefix-first and tmux-l | `prefix+n` / `prefix+p` | next / previous tab | | `prefix+1..9` | switch tab | | `prefix+w` | workspace navigation | +| `prefix+g` | session navigator | | `prefix+shift+n` | new workspace | | `prefix+shift+g` | new worktree | | `prefix+shift+w` | rename workspace | @@ -228,11 +229,13 @@ press `ctrl+b` to enter prefix mode. default actions are prefix-first and tmux-l resize mode: `h`/`l` resize width, `j`/`k` resize height, `esc` exit. +session navigator opens a searchable workspace, tab, and pane tree. Use `/` for text search, `b`/`w`/`i`/`d` for blocked, working, idle, and done filters, `a` or Backspace to clear a state filter, and Enter to switch to the highlighted row. + custom command keybindings can launch detached shell helpers or temporary panes: ```toml [[keys.command]] -key = "prefix+g" +key = "prefix+alt+g" type = "pane" # "shell" or "pane" command = "lazygit" ``` diff --git a/docs/next/website/src/content/docs/configuration.mdx b/docs/next/website/src/content/docs/configuration.mdx index 87de1102..23debd45 100644 --- a/docs/next/website/src/content/docs/configuration.mdx +++ b/docs/next/website/src/content/docs/configuration.mdx @@ -91,6 +91,7 @@ A small keybinding override looks like this: ```toml [keys] prefix = "ctrl+b" +goto = "prefix+g" new_tab = "prefix+c" next_tab = "prefix+n" previous_tab = "prefix+p" @@ -104,6 +105,7 @@ The default keymap is prefix-first and avoids direct shortcuts that can steal in [keys] detach = "prefix+q" workspace_picker = "prefix+w" +goto = "prefix+g" new_workspace = "prefix+shift+n" new_worktree = "prefix+shift+g" rename_workspace = "prefix+shift+w" @@ -160,7 +162,7 @@ Custom commands use the same keybinding syntax. ```toml [[keys.command]] -key = "prefix+g" +key = "prefix+alt+g" type = "pane" command = "lazygit" ``` |
