diff options
| author | Simen A. W. Olsen <hello@simenandre.no> | 2026-08-18 17:37:42 +0200 |
|---|---|---|
| committer | Simen A. W. Olsen <hello@simenandre.no> | 2026-08-18 17:37:42 +0200 |
| commit | f76cc378ffddef08878206539374842609bace97 (patch) | |
| tree | a417ec6caf0cc8dd6a7b101d12e0861dfeb622e7 /modules | |
| parent | e061bd2659708beca5fdb1e37b318e2e95fc4710 (diff) | |
| download | dotfiles-f76cc378ffddef08878206539374842609bace97.tar.gz dotfiles-f76cc378ffddef08878206539374842609bace97.zip | |
feat(herdr): bind prefix+j to searchable workspace picker
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/home/herdr.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/modules/home/herdr.nix b/modules/home/herdr.nix index aa14d30..d1a98c3 100644 --- a/modules/home/herdr.nix +++ b/modules/home/herdr.nix @@ -52,11 +52,12 @@ in # Match the tmux prefix (see modules/home/tmux.nix). prefix = "ctrl+s" - # Vim-style movement through the sidebar: j/k for spaces, shift+j/k for agents. - next_workspace = "prefix+j" - previous_workspace = "prefix+k" - next_agent = "prefix+shift+j" - previous_agent = "prefix+shift+k" + # prefix+j opens the searchable workspace picker: j/k move, `/` searches by + # name, b/w/i/d/a filter by agent state, enter switches. Stays open until you pick. + workspace_picker = "prefix+j" + + # Disable the spatial navigate mode so it doesn't reclaim prefix+g (lazygit). + goto = "" # prefix+f: fuzzy-pick a ~/ghq repo and open it as a workspace (replaces `twm`). [[keys.command]] |
