23 lines
438 B
Bash
Executable File
23 lines
438 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
STATUS=$(mpc status | head -1)
|
|
STATUS_TAIL=$(mpc status | tail -1)
|
|
NAME=$STATUS
|
|
ICON=""
|
|
|
|
if [[ "$(echo $STATUS | awk -F ": " '{print $1}')" == "volume" ]]; then
|
|
NAME="silence"
|
|
fi
|
|
|
|
# random
|
|
if [[ "$(echo $STATUS_TAIL | awk -F " " '{print $6}')" == "on" ]]; then
|
|
ICON="$ICON "
|
|
fi
|
|
|
|
# repeat
|
|
if [[ "$(echo $STATUS_TAIL | awk -F " " '{print $4}')" == "on" ]]; then
|
|
ICON="$ICON "
|
|
fi
|
|
|
|
echo -n "$ICON$NAME"
|