Keyboard layout · Bar widget
OmalangOn the marketplace
Remembers the keyboard layout per application, and puts it back.
Focus your terminal and get the layout you write commands in; focus the chat and get the one you write to people in.
What only Omalang does
Why this one
- Per application, not per window.The layout you chose in an app is the layout you get the next time you are in it.
- It understands how Hyprland really reports layouts.Layout is tracked per input device, and an input method adds one of its own — switching them one at a time is what makes other approaches drift a layout out of step.
- It does not mistake its own changes for yours.Applying a layout, a keymap recompile and a hotplugged keyboard all look alike on the socket; Omalang tells them apart before recording anything.
It used to be called Keyboard layout per app.
Getting it
One command
Then restart the shell with omarchy-restart-shell. Licensed MIT;
remove it any time with omarchy plugin remove.
← All plugins
Free and open source. Support its development.