LINUX.ORG.RU

История изменений

Исправление hbee, (текущая версия) :

О, боги! За что вы наказываете меня?

В какой-то момент gxkb показал, что видит единственную раскладку US, переписав собственный конфиг :). И тут я психанул:

-- удалил gxkb

-- удалил шорткаты input source

-- повесил на CapsLock скрипт:

current=$(gsettings get org.gnome.desktop.input-sources current | awk '{print $2}')
if [[ $current == "0" ]]; then
    gsettings set org.gnome.desktop.input-sources current 1
    xset -led 1 led on
else
    gsettings set org.gnome.desktop.input-sources current 0
    xset -led 1 led off
fi

То есть переключаем раскладки, принудительно включая-выключая лампочку. Так и живём :)

Исправление hbee, :

О, боги! За что вы наказываете меня?

В какой-то момент gxkb показал, что видит единственную раскладку US, переписав собственный конфиг :). И тут я психанул:

-- удалил gxkb

-- повесил CapsLock на скрипт:

current=$(gsettings get org.gnome.desktop.input-sources current | awk '{print $2}')
if [[ $current == "0" ]]; then
    gsettings set org.gnome.desktop.input-sources current 1
    xset -led 1 led on
else
    gsettings set org.gnome.desktop.input-sources current 0
    xset -led 1 led off
fi

То есть переключаем раскладки, принудительно включая-выключая лампочку. Так и живём :)

Исходная версия hbee, :

О, боги! За что вы наказываете меня?

В какой-то момент gxkb показал, что видит единственную раскладку US, переписав собственный конфиг :). И тут я психанул:

-- удалил gxkb -- повесил CapsLock на скрипт:

current=$(gsettings get org.gnome.desktop.input-sources current | awk '{print $2}')
if [[ $current == "0" ]]; then
    gsettings set org.gnome.desktop.input-sources current 1
    xset -led 1 led on
else
    gsettings set org.gnome.desktop.input-sources current 0
    xset -led 1 led off
fi

То есть переключаем раскладки, принудительно включая-выключая лампочку. Так и живём :)