17 lines
464 B
Bash
17 lines
464 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
entries="Default Colemak"
|
||
|
|
||
|
selected=$(printf '%s\n' $entries | wofi --conf=$HOME/.config/wofi/config.power --style=$HOME/.config/wofi/style.widgets.css | awk '{print tolower($1)}')
|
||
|
|
||
|
case $selected in
|
||
|
default)
|
||
|
swaymsg input type:keyboard xkb_layout "us"
|
||
|
swaymsg input type:keyboard xkb_variant '""'
|
||
|
;;
|
||
|
colemak)
|
||
|
swaymsg input type:keyboard xkb_layout "us"
|
||
|
swaymsg input type:keyboard xkb_variant "colemak_dh"
|
||
|
;;
|
||
|
esac
|