Skip to content

singulared/swayboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swayboard

Sway keyboard's layout daemon. This utility helps you automatically change a keyboard layout based on per-window policy.

Installation

cargo install swayboard

Then you can add swayboard to your sway config:

exec swayboard

Configuration

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'