Files
tuimble/docs/INSTALL.md
Username 836018d146 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.
2026-02-24 11:44:06 +01:00

699 B

Installation

Prerequisites

System Libraries

# Debian/Ubuntu
sudo apt install libopus0 libopus-dev portaudio19-dev

# Fedora/RHEL
sudo dnf install opus opus-devel portaudio-devel

# Arch
sudo pacman -S opus portaudio

Python

Python 3.11 or later required.

Setup

git clone <repo-url> ~/git/tuimble
cd ~/git/tuimble
make setup

Verify

make test
tuimble --version

Optional: evdev PTT

For Linux evdev push-to-talk (physical key detection):

pip install tuimble[evdev]
sudo usermod -aG input $USER
# Log out and back in for group change
ln -sf ~/git/tuimble/.venv/bin/tuimble ~/.local/bin/tuimble
which tuimble