rice/scripts/music-controls.sh

38 lines
430 B
Bash
Raw Normal View History

2021-07-28 23:44:53 -07:00
#!/usr/bin/env bash
set -euo pipefail
NEXT=0
PREV=0
TOGGLE=0
VERBOSE='-q'
while getopts nptv options
do
case $options in
n)
NEXT=1
;;
p)
PREV=1
;;
t)
TOGGLE=1
;;
v)
VERBOSE='-v'
;;
?)
echo 'something went wrong'
exit 1
;;
esac
done
if [[ $NEXT -eq 1 ]]; then
mpc next $VERBOSE
elif [[ $PREV -eq 1 ]]; then
mpc prev $VERBOSE
elif [[ $TOGGLE -eq 1 ]]; then
mpc toggle $VERBOSE
fi