cabal-club / cabal-club/cabal-cli

Improve cli hotkeys to support OSX better

Open
#91 2 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
JavaScript
Stars
525
Forks
42
PR merge metrics
No merged PRs in 30d

Description

we're using `alt` as a modifier, and it's not behaving as intended on OSX

### Tasks
- [ ] experiment on OSX and pinpoint what's weird
- [ ] look into how [keypress ](https://github.com/TooTallNate/keypress)works
- [ ] look into patching functionality upstream in either [neat-input ](https://github.com/mafintosh/neat-input) or [keypress](https://github.com/TooTallNate/keypress)
- [ ] use a new modifier if all else fails
- [ ] rethink hotkey usage

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the alt-modifier behavior on OSX, then read how keypress handles modifiers and how neat-input integrates it. Determine whether the fix belongs upstream in neat-input or keypress; done means OSX hotkeys behave reliably, or the hotkey scheme has been intentionally revised if the modifier cannot be fixed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.