[wmii] Fwd: script for wmii

From: Anselm R. Garbe <arg_AT_suckless.org>
Date: Thu, 26 Jul 2007 20:12:02 +0200

----- Forwarded message from rastafarra <rastafarra_AT_mail.ru> -----

Date: Thu, 26 Jul 2007 23:56:22 +0600
From: rastafarra <rastafarra_AT_mail.ru>
To: garbeam_AT_gmail.com
Subject: script for wmii
User-Agent: KMail/1.9.5

this is my script for wmii and mpd.

may be it's can be helpful :)

ps. sorry for my terrible english, i'm from russia.

#!/bin/sh
IFS=$'\n'
MUSIC_DIR="/data/music"

st=`mpc ls $1 | awk 'BEGIN {FS="\n"; RS=""} END {print ".\n" "..\n" $0}' |
wmiimenu`

# пустая строка? стало быть нажали ESC, надо выходить
if [ -z $st ]; then
        exit
fi

# играть все, что есть в директории
if [ $st = '.' ]; then
        mpc clear
        `mpc ls $1 | mpc add`
        mpc play
        exit
fi

# подняться на один уровень вверх
if [ $st = '..' ]; then
        dir=`dirname $1 | sed s/^\.//`
        exec $HOME/.wmii-3/mpccont.sh "$dir"
fi

# показать все имеющиеся директории в выбранной
for name in `ls "$MUSIC_DIR/$st"` ; do
        if [ -d "$MUSIC_DIR/$st/$name" ] ; then
                exec $HOME/.wmii-3/mpccont.sh "$st"
        fi
done

# если дошли до этого места, значит выбрали директорию с файлами.
# добавить ее и воспроизвести
mpc clear
mpc add "$st"
mpc play

----- End forwarded message -----

-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361
Received on Thu Jul 26 2007 - 20:12:02 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:26:21 UTC