История изменений
Исправление ya-betmen, (текущая версия) :
Элементарно, куда вписать смену курсора, думаю, разберешься. Ну и и с порядком языков тоже.
#!/bin/bash
dbus-monitor --session --monitor "type=signal,interface=org.kde.KeyboardLayouts,member=layoutChanged,path=/modules/keyboard" |
while read -r line; do
if [ "$line" = "uint32 0" ]; then
echo "ENG";
fi
if [ "$line" = "uint32 1" ]; then
echo "RUS";
fi
done
Исправление ya-betmen, :
Элементарно, куда вписать смену курсора, думаю, разберешься. Ну и и с порядком языков тоже.
#!/bin/bash
dbus-monitor --session --monitor "type=signal,interface=org.kde.KeyboardLayouts,member=layoutChanged,path=/modules/keyboard" |
while read -r line; do
if [ "$line" = "uint32 0" ]; then
echo "ENG";
fi
if [ "$line" = "uint32 1" ]; then
echo "RUS";
fi
done
Исходная версия ya-betmen, :
Элементарно, куда вписать смену курсора, думаю, разберешься.
#!/bin/bash
dbus-monitor --session --monitor "type=signal,interface=org.kde.KeyboardLayouts,member=layoutChanged,path=/modules/keyboard" |
while read -r line; do
if [ "$line" = "uint32 0" ]; then
echo "ENG";
fi
if [ "$line" = "uint32 1" ]; then
echo "RUS";
fi
done