#!/bin/sh

get_current_layout () {	
	setxkbmap -print | grep -q dvorak
	if [ "$?" -eq "0" ]; then
		echo dvorak
	else
		echo qwertz
	fi
}

case "$BLOCK_BUTTON" in
  1|2|3)
	# Switch layout
	current_layout=$(get_current_layout)
	if [ $current_layout == dvorak ]; then
		setxkbmap -layout de
	else
		setxkbmap -layout de -variant dvorak
	fi
esac

current_layout=$(get_current_layout)

echo "$LABEL $current_layout"
echo "$LABEL $current_layout"