Release / 2025-10-07
Walker v2.2.0
Bind your own keys to any provider's actions, overriding only the ones you change.
Before you upgrade to v2.2.0
3 to fixAdd a GtkLabel with id Error (class error) to your theme's layout.xml, as shown in the v2.2.0 release notes.
Read the evidence
Upgrade elephant to v2 together with Walker 2.
Read the evidence
What changed in v2.2.0
v2.0.0 rewrote how keybinds and actions are configured. Since v2.0.2 your config is merged with the defaults, so you only list the actions you change; v2.1.0 adds provider sets, a per-provider max results and going back to parent menus; v2.2.0 falls back to defaults on a broken config or theme and shows an error box. Groups v2.0.0 to v2.2.0.
Also: --nohints hides keyboard hints; Nerd Font icons work; a debug config option prints pressed keys.
v2.2.0; needs elephant v2.
New things you can do
providers.actions merge with the defaults since v2.0.2; bind defaults to Return.
Fixed and improved
Provider sets group providers; menus can go back to their parent menu.
Read the evidence
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.