dee’s blog

expressions of my experience

About Me

    I live in Molfetta BA, Italy.
    I study computer science at Bari.
    I have more friend and a beautiful girlfriend.
    I like play football and fight to kick boxing.
    I love my grandmother's lasagna.

    ArchLinux User
    Dario `dax` Vilardi
    Public Key @ www.deelab.org/dax.asc
    7A94 51B8 9E37 8518 D71D 1C72 6272 6C18 27F1 81B0

    sticker-arch

Archive for Novembre 7th, 2007

Novembre 7, 2007

conky per osx: geektool

il geektool corrisponde al tanto amato conky che c’è per linux.
come tale, esegue comandi di shell con refresh variabile.
linko alcuni blog utili da cui ho preso e modificato gli script: pseudotecnico e keynote2keynote.

infine propongo gli script che ho deciso di adottare sul mio macbook.

uptime: oltre che fornire il tempo di uptime della macchina, fornisce indicazioni sullo stato di utilizzo della ram, cpu, e hdd.

uptime | awk '{print "UPTIME : " $3 " " $4 " " $5 " " }';
top -l 2 | awk '/CPU usage/ && NR > 5 {print $6, $7=":", $8, $9="user ", $10, $11="sys ", $12, $13}';
top -l 1 | awk '/PhysMem/ {print "RAM : 1024M tot = " $8 " used + " $10 " free." }' ;
df -h | grep /dev/disk | awk '{print "HDD : " $2 " tot = " $3 " used + " $4 " free." }'

refresh: 30

topx: mostra lo stato dei processi in esecuzione.

top -ocpu -FR -l2 -n20 | grep '^....[1234567890] ‘ | grep -v ‘ 0.0% ..:’ | cut -c 1-24,33-42,64-77

refresh: 10

cal: un calendario con indicazione giorno corrente.

cal | sed "s/^/ /;s/$/ /;s/ $(date +%e) / $(date +%e | sed 's/./#/g') /"

refresh: 500

[ PS: aggiornerò il post non appena adotterò o cambierò i miei script ]