From f76cc378ffddef08878206539374842609bace97 Mon Sep 17 00:00:00 2001 From: "Simen A. W. Olsen" Date: Tue, 18 Aug 2026 17:37:42 +0200 Subject: feat(herdr): bind prefix+j to searchable workspace picker --- modules/home/herdr.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'modules') 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]] -- cgit v1.3.1