[bglug] Conky cover art

Joe Galaxy joegalaxy@gmail.com
Lun 28 Nov 2011 16:53:34 CET


Conky, audacious e cover art.

Io so che voi, come me, *non* usate i soliti ed imponenti amarok,
juke, exaile, clementine, banshee et coetera, ma che usate con
profitto la shell, tipo il mio zplay:

zplay() {
find "$1" -regextype posix-awk -regex "(.*.mp3|.*.avi|.*.wmv|.*.wma|.*.mpeg|.*.mpg|.*.ogg|.*.flac|.*.mp4|.*.flv|.*.m4a|.*.m4v|.*.aac)" | sort >! .zplaylist.m3u
mplayer -playlist .zplaylist.m3u
}

Ma, nel caso vogliate proprio usare un gui player, allora audacious è
l'unica scelta decente.
Quindi integriamolo in conky.

The code:

------- conky_cover ------->
#!/bin/bash
root="$(dirname `audtool --current-song-filename`)"
if [ -f "$root/cover.jpg" ] ; then
echo -n "\${image $root/cover.jpg -p 1580,10 -s 80x80}"
else
echo -n "\${alignr}No image "
fi
----------------------------

In conkyrc:
${if_running audacious2}${image ~/.conky/shadow.jpg -p 1576,6}
${execpi 2 ~/.conky/conky_cover}
${alignr}${offset -90}${color ghostwhite}${audacious_title 120}
${alignr}${offset -90}${color}${audacious_position} / ${audacious_length}${endif}

TAF!
Questo è il risultato: http://strop.ath.cx/shot.png
Se volete la mascherina: http://strop.ath.cx/shadow.png
Ovviamente nelle cartelle avrete già scaricato le copertine, col nome
cover.jpg, con coverlovin.py o similari, o manualmente ad ogni
aggiunta di files.

Have phun ;^)

-- 
$(echo 502625742692402704447754P|dc)@gmail.com


Maggiori informazioni sulla lista bglug