osfeed.dev
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 fix

Rewrite custom keybind and action settings in the new format; compare with the default config.toml.

Action requiredRebind each provider's actions to your own keys in config.toml.Affects: Configs from Walker 1.x that set keybinds or actions
Read the evidence

Add a GtkLabel with id Error (class error) to your theme's layout.xml, as shown in the v2.2.0 release notes.

Action requiredRestyle the launcher with CSS and change the layout of each provider's items with GTK XML files.Affects: Custom themes with their own layout.xml
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

Fixed and improved

Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.