swaykbdd - keyboard layout switcher for Sway

NAME  SYNOPSIS  DESCRIPTION  OPTIONS  ENVIRONMENT  BUGS 

NAME

swaykbdd − keyboard layout switcher for Sway

SYNOPSIS

swaykbdd [OPTIONS...]

DESCRIPTION

The swaykbdd utility can be used to automatically change the keyboard layout on a per-window or per-tab basis.

For automatic start add to the Sway config file the following command: ‘exec swaykbdd‘.

OPTIONS

−h, −−help

Display help message.

−v, −−version

Display version information.

−d, −−default=ID

Set the default keyboard layout for new windows. ID is an index of layout, default is 0, special value -1 can be used to disable set the layout for new windows (currently active layout will be used instead).

−t, −−timeout=MS

Ignored time between layout change and focus lost events, in milliseconds. The default value is 50.

−a, −−tabapps=IDS

A comma-separated list of tab-enabled application IDs, for which each tab will have its own keyboard layout. The default value is "firefox,chrome". Use an empty string ("") to disable this feature completely.

−V, −−verbose

Enable verbose output (event trace).

ENVIRONMENT

SWAYSOCK

Path to the socket file used for Sway IPC.

BUGS

For suggestions, comments, bug reports etc. visit the project homepage.


Updated 2024-01-29 - jenkler.se | uex.se