Je passe par le Shell de GeekTool.
Pour ce qui est des performances, j'utilise ces lignes de commandes :
1./
df -g | awk '/\/dev\/disk0/ {print "Disque Principal : "$2-$3" Giga Octets de libre"}';
top -l 1 | awk '/PhysMem/ {print "RAM DDR3 : " $10-$11, "Mega Octets de libre"}';
2./
echo "Connection Airport : $(if ifconfig en1 | grep netmask | awk '{print $2}' | grep "." ; then echo ""; else echo "Aucune"; fi)";
curl adresseip.sur-la-toile.com/ | grep "Votre adresse IP est" | awk -F[\ \<] '{print "Adresse IP : " $6}'
3./
echo "CPU RAM PROCESSUS EN COURS"
ps -arcx -o "%cpu" -o "%mem" -o "command" | awk '{ if (FNR <= 14) {printf("%c%c%3.1f %% ", ($1 < 100 ? " " : ""), ($1 < 10 ? "0" : ""), $1);printf("%c%c%3.1f %% ", ($2 < 100 ? " " : ""), ($2 < 10 ? "0" : ""), $2); for (i = 3; i <= NF; i++) {printf("%s ", $i);} printf("\n"); } }' | tail -13