#!/bin/sh


# Keep one slider muted
slider_good=''
slider_mute=''

if ( amixer get Speaker | grep -q '\[on\]'; )
then
	slider_good='Speaker'
	slider_mute='Headphone'
else
	slider_good='Headphone'
	slider_mute='Speaker'
fi

if [[ "$1" == 'switch' ]]
then
	temp=$slider_good
	slider_good=$slider_mute
	slider_mute=$temp
fi

amixer set $slider_good unmute
amixer set $slider_mute mute

[[ "$1" == 'up'   ]] && amixer set $slider_good 1+
[[ "$1" == 'down' ]] && amixer set $slider_good 1-
