#!/bin/bash source $(dirname $0)/config.sh XPOS=$((1730 + $XOFFSET)) WIDTH="180" LINES="7" playing=$(mpc current) artist=$(mpc current -f %artist%) album=$(mpc current -f %album%) track=$(mpc current -f %title%) date=$(mpc current -f %date%) #stats=$(mpc stats) #playlistcurrent=$(mpc playlist | grep -n "$playing" | cut -d ":" -f 1 | head -n1) #nextnum=$(( $playlistcurrent + 1 )) #prevnum=$(( $playlistcurrent - 1 )) #next=$(mpc playlist | sed -n ""$nextnum"p") #prev=$(mpc playlist | sed -n ""$prevnum"p") #art=$(ls ~/.config/ario/covers | grep SMALL | grep $album) art="/home/zubin/.config/ario/covers/$(ls ~/.config/ario/covers | grep -v SMALL | grep "$(mpc current -f %album% | sed 's/:/ /g')")" perc=`mpc | awk 'NR == 2 {gsub(/[()%]/,""); print $4}'` percbar=`echo -e "$perc" | gdbar -bg $bar_bg -fg $foreground -h 1 -w $(($WIDTH-20))` #84x84 feh -x -B black -^ "" -g 108x108+$(($XPOS-108))+$(($YPOS+15)) -Z "$art" & (echo "^fg($highlight)Music"; echo " ";echo "^ca(1,/home/zubin/.xmonad/scripts/dzen_lyrics.sh) Track: ^fg($highlight)$track^ca()"; echo "^ca(1,/home/zubin/.xmonad/scripts/dzen_artistinfo.sh)^fg() Artist: ^fg($highlight)$artist^ca()";echo "^ca(1,/home/zubin/.xmonad/scripts/dzen_albuminfo.sh)^fg() Album: ^fg($highlight)$album^ca()"; echo "^ca(1,/home/zubin/.xmonad/scripts/dzen_lyrics.sh) Year: ^fg($highlight)$date^ca()"; echo " $percbar"; echo " ^ca(1, mpc prev) ^fg($white0)^i(/home/zubin/.xmonad/dzen2/prev.xbm) ^ca() ^ca(1, mpc pause) ^i(/home/zubin/.xmonad/dzen2/pause.xbm) ^ca() ^ca(1, mpc play) ^i(/home/zubin/.xmonad/dzen2/play.xbm) ^ca() ^ca(1, mpc next) ^i(/home/zubin/.xmonad/dzen2/next.xbm) ^ca()"; echo " "; sleep 15) | dzen2 -fg $foreground -bg $background -fn $FONT -x $XPOS -y $YPOS -w $WIDTH -l $LINES -e 'onstart=uncollapse,hide;button1=exit;button3=exit' & sleep 15 killall feh