#!/bin/sh

STATEFILE=/tmp/kbstate-kz

if [ -f $STATEFILE ]; then
    STATE=`cat $STATEFILE`;
else
    echo "rus" > $STATEFILE;
    STATE="rus";
fi

if [ $STATE = "rus" ]; then
    setxkbmap us,kz;
    echo "kaz" > $STATEFILE;
else
    setxkbmap us,ru -variant ,typewriter;
    echo "rus" > $STATEFILE;
fi
