-
Notifications
You must be signed in to change notification settings - Fork 1
Tested Configurations
These are the setups the maintainer has tested this Linux branch on. Other Wayland setups should work via their compositor-native providers but are untested — behavior varies by distribution, desktop environment, and especially Wayland implementation.
| Distribution | Desktop | Display server | Notes |
|---|---|---|---|
| Pop!_OS 22.04 LTS | GNOME 42.9 | X11 | — |
| Linux Mint 22.3 | Cinnamon 6.6.7 | X11 | Global hotkey via the in-process X11 hook; xdotool for keyboard input and active-window detection, with dictation typed directly into gnome-terminal. |
| Fedora 44 | GNOME 46+ | Wayland | Window Calls extension installed for active-window detection. |
| Fedora 44 | KDE Plasma 6.6 | Wayland | Global hotkey via the evdev backend with input-group membership; ydotool for keyboard input; kdotool for active-window detection. |
| Arch Linux (Omarchy 3.8.2) | Hyprland 0.55.2 | Wayland | Recording indicator via a desktop notification instead of the overlay; global hotkey via the evdev backend with input-group membership; ydotool for keyboard input (with the uinput module loaded and persisted during setup); Hyprland's compositor-native window provider for active-window detection. |
Other Wayland setups — Sway and other wlroots compositors, and other GNOME versions — should work via their respective compositor-native window providers, but have not been tested at this time.
Linux desktop behavior can vary by distribution, compositor, desktop environment, and especially Wayland implementation. Compositor-native window providers exist for Hyprland, Sway, KDE Plasma (via kdotool), and GNOME (via the Window Calls extension); URL detection on Wayland uses AT-SPI and requires browser-side accessibility to be enabled.
- Wayland notes — the per-compositor providers and setup steps referenced above.
- Troubleshooting — what to do when a setup-specific issue comes up.
| Date | Change |
|---|---|
| 2026-06-17 | Initial version. |
Home · Repository · Issues · Releases · GPLv3
TypeWhisper for Linux is a community Linux port. Each page lists its own change history in the Changelog section above.
Getting Started
Using TypeWhisper
- Dashboard
- Dictation
- Global Hotkeys
- Text Insertion
- File Transcription
- Recorder
- History
- Dictionary & Term Packs
- Snippets
- Profiles
- Prompts & AI Actions
- Text Cleanup & Formatting
- Long-term Memory
Settings
Plugins
Automation
Platform & Troubleshooting
Project