You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.8 KiB
28 lines
1.8 KiB
#!/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
|
|
|