expo: provide options to modifiy directional selection keys when entering the overview
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 3.1k
- Forks
- 237
- Avg merge
- 1h 43m
- Merged PRs (30d)
- 1
Description
Currently you can use hjkl and ↑↓←→ to move around in the expo overview. But this behavior is hard coded.
Although this suit most of the time, but some people may not like the default keybindings, for example they may hope to remap them to wasd or ijkl, or even jkl; like me. Therefore it may be better to provide options for users to remap those keybindings.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in plugins/single_plugins/expo.cpp around lines 479-514, where the directional keys are hard-coded. Trace how expo options and keybindings are declared and consumed, then determine how configurable equivalents should preserve the existing defaults. Done means users can remap overview navigation keys; no test file is named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100