Enable TTYescape for Sxmo, Phosh, Plasma Mobile by default
TTYescape can currently be installed manually. It depends on triggerhappy currently, however the code base was unmaintained and @calebccff just wrote hkdm to replace it.
To get it into v21.12:
- aports MR: testing/hkdm: new aport
-
pmaports MR (each line one commit)
- main/ttyescape: use hkdm
- main/triggerhappy: drop
- phosh,sxmo,plamo: add ttyescape to _pmb_recommends
- verify that it works :D IIRC that's all that was needed?
-
update wiki page
- mention that it's now installed by default
- remove triggerhappy references
- key combinations are the most important thing, make sure they are easy to find directly
- screenshot would be nice
-
aports MR: community/hkdm: move from testing
- create after it was in testing briefly (a day or two?), and we verified that the binary package works, that's how it works in alpine
-
pmaports MR to v21.12:
- temp/hkdm: fork from alpine
- (pmbootstrap+rust doesn't work great, but it should build with
options="!pmb:crossdirect"
)
- (pmbootstrap+rust doesn't work great, but it should build with
- main/ttyescape: use hkdm
- (this is a backport from the edge MR)
- temp/hkdm: fork from alpine
@calebccff: as discussed, it would be awesome to ship this in v21.12. Can you take care of it?
CC: @PureTryOut to potentially help out with packaging if needed.