Personal-NixOS-Configuration/modules/nixos/cspark-desktop-ewm/resources/home-manager/.config/waybar/get_kbdlayout.sh

3 lines
231 B
Bash
Executable File

language=$(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}')
echo $language