feat: scaffold tuimble TUI mumble client

Core modules: TUI app (textual), mumble protocol client,
audio pipeline (sounddevice + opus), push-to-talk with
kitty protocol / evdev / toggle backends. Config via TOML.
This commit is contained in:
Username
2026-02-24 11:44:06 +01:00
commit 836018d146
22 changed files with 1040 additions and 0 deletions

7
TODO.md Normal file
View File

@@ -0,0 +1,7 @@
# 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?)