| Crates.io | swayboard |
| lib.rs | swayboard |
| version | 0.1.0 |
| created_at | 2024-07-16 18:04:36.960333+00 |
| updated_at | 2024-07-16 18:04:36.960333+00 |
| description | Automatic keyboard layout manager for Sway wm |
| homepage | |
| repository | https://github.com/singulared/swayboard |
| max_upload_size | |
| id | 1305365 |
| size | 53,380 |
Sway keyboard's layout daemon. This utility helps you automatically change a keyboard layout based on per-window policy.
cargo install swayboard
Then you can add swayboard to your sway config:
exec swayboard
Swayboard supports next configuration locations
/etc/swayboard/config.toml~/.config/swayboard/config.toml[logging]
level = "Info"
[device]
identifier = "1:1:AT_Translated_Set_2_keyboard"
Your device identifier you can check with swaymsg
swaymsg -t get_inputs -r | jq '.[] | select(.type | contains("keyboard")).identifier'