aboutsummaryrefslogtreecommitdiff
path: root/ratpoison/panel/music
blob: 3de320dd459256574331800f648a18ce413b2563 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/sh


f=1
d=30 # width

while true;do

new=`mpc current` 
if [ "$old" != "$new" ];then 
f=1;
old="$new"
fi


e=$(expr $f + $d)

if [ $e -gt ${#new} ];then
e=${#new}
f=$(expr $e - $d)
if [ $f -lt 1 ];then f=1;fi
fi

if mpc | grep -q playing; then  
symbol='p'
else
symbol='P'
fi

echo $f
echo $e
echo ${#new}
echo "$symbol`echo $new | cut --bytes $f-$e`"
echo "K`mpc -h 127.0.0.1 volume | perl -pe 's/^volume://' | perl -pe 's/%$//' | perl -pe 's/^ //'`"

f=$(expr $d / 2 + $f)

if [ $e == ${#new} ];then
f=1;
fi

sleep 2;
done