Skip to content

Register menu keybinding (Ctrl+Shift+G) by default#6

Merged
usrivastava92 merged 1 commit into
mainfrom
default-menu-keybind
Jul 2, 2026
Merged

Register menu keybinding (Ctrl+Shift+G) by default#6
usrivastava92 merged 1 commit into
mainfrom
default-menu-keybind

Conversation

@usrivastava92

Copy link
Copy Markdown
Owner

The action-menu picker (Ctrl+Shift+G) was previously opt-in — users had to explicitly pass menu_key='g' and menu_mods='CTRL|SHIFT' to bw.apply_to_config. This made the feature invisible in the default setup.

Change: Set menu_key default to 'g' and menu_mods default to 'CTRL|SHIFT' so both pickers work out of the box.

Users who don't want the secondary binding can still disable it by passing menu_key = nil.

Checklist:

  • Updated defaults in plugin/init.lua
  • Updated README docs and options table
  • Backwards-compatible — existing explicit configs continue to work

Previously the action-menu picker (Ctrl+Shift+G) was opt-in — users
had to explicitly pass menu_key and menu_mods to bw.apply_to_config.
This made the feature invisible and the default setup only registered
the main Ctrl+Shift+B picker.

Now menu_key defaults to 'g' and menu_mods defaults to 'CTRL|SHIFT',
so both pickers work out of the box. Users who don't want the secondary
binding can still set menu_key = nil to disable it.
@usrivastava92 usrivastava92 force-pushed the default-menu-keybind branch from c447f4b to 6577a5f Compare July 2, 2026 15:28
@usrivastava92 usrivastava92 merged commit 2230328 into main Jul 2, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant