Switch tray to GTK status icon

This commit is contained in:
Thales Maciel 2026-02-07 15:59:13 -03:00
parent b5bd0071f0
commit be0444ec52
4 changed files with 139 additions and 76 deletions

View file

@ -7,10 +7,8 @@ Python X11 transcription daemon that records audio, runs Whisper, logs the trans
- X11 (not Wayland)
- `ffmpeg`
- `faster-whisper`
- `xclip`
- `xdotool`
- Tray icon deps: `libappindicator3` and `gtk3` (required by `systray`)
- Python deps: `pystray`, `pillow`, `python-xlib`, `faster-whisper`
- Tray icon deps: `gtk3`
- Python deps: `pillow`, `python-xlib`, `faster-whisper`, `PyGObject`
## Python Daemon
@ -78,8 +76,8 @@ systemctl --user enable --now lel
Injection backends:
- `clipboard`: copy to clipboard and inject via Ctrl+V (requires `xclip` + `xdotool`)
- `injection`: type the text with simulated keypresses (requires `xdotool`)
- `clipboard`: copy to clipboard and inject via Ctrl+Shift+V (GTK clipboard + XTest)
- `injection`: type the text with simulated keypresses (XTest)
AI provider: