LINUX.ORG.RU

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

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

Рабочий вариант для трёх раскладок:

#!/bin/sh

LAYOUT=$(xkblayout-state print "%n" | awk '{print toupper($0)}')

case $LAYOUT in
    "LAT")
        echo -n "<span foreground='#268bd2' weight='bold' background='#00181F'> "
        echo -n ${LAYOUT}
        echo "</span>"
	;;
    "CYR")
        echo -n "<span foreground='#cb4b16' weight='bold' background='#00181F'> "
        echo -n ${LAYOUT}
        echo "</span>"
	;;
    "MOD")
        echo -n "<span foreground='#00181F' weight='bold' background='#859900'> "
        echo -n ${LAYOUT}
        echo "</span>"
esac

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

Рабочий вариант для трёх раскладок:

#!/bin/sh

LAYOUT=$(xkblayout-state print "%n" | awk '{print toupper($0)}')

case $LAYOUT in
    "LAT")
        echo -n "<span foreground='#268bd2' weight='bold' background='#00181F'> "
        echo -n ${LAYOUT}
        echo "</span>"
	;;
    "CYR")
        echo -n "<span foreground='#cb4b16' weight='bold' background='#00181F'> "
        echo -n ${LAYOUT}
        echo "</span>"
	;;
    "MOD")
        echo -n "<span foreground='#00181F' weight='bold' background='#859900'> "
        echo -n ${LAYOUT}
        echo "</span>"
esac