Core modules: TUI app (textual), mumble protocol client, audio pipeline (sounddevice + opus), push-to-talk with kitty protocol / evdev / toggle backends. Config via TOML.
251 B
251 B
TODO
- Investigate pymumble_py3 vs pymumble fork status
- Check Textual key release event API surface
- Test opuslib availability on Debian 12
- Determine if sounddevice needs ALSA or PulseAudio config
- Consider TOML config validation (pydantic?)