|
|
@@ -1,6 +1,8 @@ |
|
|
|
#!/bin/bash |
|
|
|
! pgrep mpd && mpd |
|
|
|
! pgrep mpd > /dev/null && mpd |
|
|
|
lastFile=/tmp/radioLast.$USER |
|
|
|
nowPlaying=`mpc current -f "[%artist% - ]%title%"` |
|
|
|
width=$((${#nowPlaying} > 30 ? ${#nowPlaying} : 30)) |
|
|
|
|
|
|
|
if [ $# -eq 0 ]; then |
|
|
|
stationFile=~/.stations |
|
|
@@ -30,7 +32,7 @@ done |
|
|
|
|
|
|
|
[ "${#names[@]}" -lt 10 ] && l=${#names[@]} || l=10 |
|
|
|
|
|
|
|
choice=`echo "${names[*]}" | rofi -i -dmenu -format i -l $l -width -30 -location 7 -theme android_notification -p "Radio" -no-custom -select $last` |
|
|
|
choice=`echo "${names[*]}" | rofi -i -dmenu -format i -mesg "<span size='small'>$nowPlaying</span>" -l $l -width -$width -location 7 -theme android_notification -p "Radio" -no-custom -select $last` |
|
|
|
|
|
|
|
if [ ! -z "$choice" ]; then |
|
|
|
mpc clear |
|
|
|