|
Termux Neon β a from-scratch Jetpack Compose rewrite of Termux's official terminal-theming plugin. Same shared-UID plugin contract as upstream, entirely new UI: live preview, 15 curated color schemes, a large bundled font set, search, favorites, shuffle, and a single Apply All action that hot-reloads a running terminal session. Getting this app to hot-reload live required reading Termux's own broadcast-receiver source rather than trusting its docs β two stacked bugs, one in the broadcast contract and one in Android's activity lifecycle. I wrote up the whole debug in my first devlog: β Debugging a shared-UID Android plugin: why my Termux theme wasn't hot-reloading |
|
- Getting Termux Neon onto F-Droid
- More devlogs β real bugs, not feature announcements
Issues and PRs on any repo below are the fastest way to get my attention. Open to Android/Kotlin roles β Termux Neon is a real, shipped example of the kind of systems-level debugging I do.
GPLv3 Β· Android / Kotlin / Jetpack Compose Β· shared-UID plugin architecture Β· live-reload broadcast debugging
