diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-12 00:24:13 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-12 00:24:13 +0300 |
| commit | 520f4272d0f332f2a98a2a7486be1797feb86dcf (patch) | |
| tree | f53830efc04e6961d7b0cd003bc453b95a714fe1 /src/config/model.rs | |
| parent | 8d5dca8cfe2d580835d3392d0ebdff57f7de7298 (diff) | |
feat: add agent cycling and tab wheel switching
fixes #92
Diffstat (limited to 'src/config/model.rs')
| -rw-r--r-- | src/config/model.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/config/model.rs b/src/config/model.rs index 166e3ffa..8d2b356f 100644 --- a/src/config/model.rs +++ b/src/config/model.rs @@ -85,6 +85,10 @@ pub struct KeysConfig { pub previous_workspace: String, /// Select the next workspace. Unset by default. pub next_workspace: String, + /// Focus the previous agent shown in the agent panel. Unset by default. + pub previous_agent: String, + /// Focus the next agent shown in the agent panel. Unset by default. + pub next_agent: String, /// Create a new tab in the active workspace. Default: "c" pub new_tab: String, /// Rename the active tab. Unset by default. @@ -162,6 +166,8 @@ impl Default for KeysConfig { open_notification_target: "".into(), previous_workspace: "".into(), next_workspace: "".into(), + previous_agent: "".into(), + next_agent: "".into(), new_tab: "c".into(), rename_tab: "".into(), previous_tab: "".into(), |
