-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Leshiy edited this page Jul 31, 2026
·
1 revision
Cross-platform automatic keyboard layout switcher. Lives in the system tray, detects when you start typing in the wrong layout, switches it, and retypes the last word — like a friendly poltergeist that haunts your keyboard.

- Free & open source — MIT, pure Rust, no WebView.
- Private by construction — zero telemetry; typed words never reach the logs; exactly one network call exists (the update check) and one checkbox turns it off.
- Works where others don't — Windows, macOS, and Linux on both Wayland and X11.
| I want to… | Go to |
|---|---|
| Install it | Installation |
| Set up Linux permissions (Wayland) | Linux-Setup |
| Set up macOS permissions | macOS-Setup |
| Tune the behaviour | Configuration-Cookbook |
| Add my language | Adding-a-Language |
| Fix something that doesn't work | Troubleshooting |
| Common questions | FAQ |
Start with
CONTRIBUTING.md,
then pick an issue labelled
good first issue —
adding a language needs no Rust at all. The deep design docs live in
the repo:
PLAN ·
DECISIONS ·
PERMISSIONS.
This wiki is the quick, task-oriented layer. Where it and the repo docs disagree, the repo docs win — please open an issue so we fix the drift.
Get started
Use it well
Project