#!/bin/ash
#161206 sfs
P(){
partitions="$(blkid -o list | grep /dev | grep -E -v "loop|swap|crypt|squashfs" | sort | cut -d" " -f1 | sed 's|/dev/||g')"
for partition in $partitions ;do
pr="`df -h | grep -v 'loop\|changes\|live-rw-backing' |awk '/'$partition'/ {print $5}'`"
fr="`df -h | grep -v 'loop\|changes\|live-rw-backing' |awk '/'$partition'/ {print $4" free"}' | head -1`"
      fst="`blkid -o value -s TYPE "/dev/$partition"`"
      info=`disktype "/dev/$partition"`
      all=`echo "$info" |sed '/, size /!d;s,^.*size ,,;s, (.*$,,;s, ,,g;s,iB,,g'`
#      pr="`df -h | grep -v 'loop\|changes\|live-rw-backing' |awk '/'$partition'/ {print $5}'`"
#fr="`df -h | grep -v 'loop\|changes\|live-rw-backing' |awk '/'$partition'/ {print $4" free"}' | head -1`"
#partition1="$all`df -h | grep -v 'loop\|changes\|live-rw-backing' |awk '/'$partition'/ {print "/"$4" free "$6}' | head -1`"
echo -n "\n<b>$partition</b> $fst `mount |awk '/^\/dev\/'$partition'/ {print $3}'` $pr  $all/<b>$fr</b>"
done
}
#exit
fifo=/tmp/traymnt
#rm=0; e=1;  c=0 

while true; do
pop="\
<b>Подключенные устройства</b>\n\
<i>Левый  клик</i>: монтирование\n\
<i>Правый клик</i>: выход\n`P`"
    echo "tooltip:$pop$pop3" > $fifo
    
#    echo "icon:" > $fifo
#    echo "icon:gtk-dialog-warning" > $fifo
#    sleep 1
#    echo "icon:gtk-harddisk" > $fifo
    
    sleep 3
done &
