hyprland-wiki/pages/Configuring/Uncommon-tips-&-tricks.md
Antonino Scordino 7df5a5f10f
wiki: s/##/#/g
:trollface:
2022-10-21 15:16:05 +02:00

30 lines
706 B
Markdown

# Switchable keyboard layouts
The easiest way to accomplish this is to set this using XKB settings, for example:
```
input {
kb_layout = us,pl
kb_options = grp:alt_shift_toggle
}
```
{{< hint type=important >}}
The first layout defined in the input section will be the one used for binds.
For example: `us,ua` -> config binds would be e.g. `SUPER, A`, while on `ua,us` -> `SUPER, Cyrillic_ef`
{{< /hint >}}
# Disabling keybinds with one master keybind
If you want to disable all keybinds with another keybind (make a kaybind toggle
of sorts) you can just use a submap with only a keybind to exit it.
```ini
bind=MOD,KEY,submap,clean
submap=clean
bind=MOD,KEY,submap,reset
submap=reset
```