blob: a76f8331c97fe8b07063b0e0291117f3a7292fec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/sh
swaymsg -r -t get_inputs | awk '/1:1:AT_Translated_Set_2_keyboard/;/xkb_active_layout_name/' | grep -A1 '\b1:1:AT_Translated_Set_2_keyboard\b' | grep "xkb_active_layout_name" | awk -F '"' '{print $4}'
swaymsg \
--type subscribe \
--monitor \
--raw \
'["input"]' | \
jq \
--raw-output \
--unbuffered \ '
select(.change == "xkb_layout") |
.input.xkb_active_layout_name |
sub(" \\(US\\)"; "")
'
case $BLOCK_BUTTON in
1) echo "TO-DO" ;;
esac;
|