Questo weekend curiosando su Lifehacker mi sono imbattuto per la prima volta in GeekTool, giunto alla versione 3.0 RC5.
E’ un’utility -gratuita- per MacosX che permette di personalizzare il desktop del proprio Mac con file di testo, output di shell code e immagini.
Ho deciso di provarlo.
Google è amico in questo e si trovano numerosi script più o meno pronti all’uso: alcuni vanno adattati altri fortemente personalizzati, alcuni sono immediatamente funzionanti.
Ecco come si presenta il mio desktop durante l’editing degli script:
Dopo diverse letture, alcuni spunti, consigli e tentativi falliti (qualcosa su Snow Leopard rendeva alcuni shell code non funzionanti così come in PHP e in Perl) specialmente per l’icona relativa al meteo sono riuscito a completare il mio primo desktop GeekTool
Ecco il risultato:
Per coloro che sono interessati ho utilizzato:
- per la data:
shell code
date “+%d %B %Y”
- per l’ora:
shell code
date “+%H:%M”
- per il giorno della settimana:
shell code
date “+%A”
- per la descrizione delle condizioni meteo e temperatura:
shell code
curl –silent “http://xml.weather.yahoo.com/forecastrss?p=ITXX0067&u=c” | grep -E ‘(Current Conditions:|C<BR)’ | sed -e ‘s/Current Conditions://’ -e ‘s/<br \/>//’ -e ‘s/<b>//’ -e ‘s/<\/b>//’ -e ‘s/<BR \/>//’ -e ‘s/<description>//’ -e ‘s/<\/description>//’
(dove ITXX0067 indica la città di Roma e u=c unità di misura Celsius nel sistema meteo di Yahoo)
- per l’icona:
- shell code curl –silent “http://weather.yahoo.com/italy/lazio/rome-12843544/” | grep “forecast-icon” | sed “s/.*background\:url(\’\(.*\)\’)\;\ _background.*/\1/” | xargs curl –silent -o /my_path/weather.png
- image file:///my_path/weather.png
(ovviamente /my_path/ è da personalizzare in base alle vostre preferenze e permessi di scrittura)
- per accadde oggi:
shell code
grep -h “^$(date ‘+%m/%d’)” /usr/share/calendar/calendar.{holiday,history,computer}|cut -f2
- per la zona IP:
shell code
- echo Wan IP: `curl -s http://checkip.dyndns.org/ | sed ‘s/[a-zA-Z<>/ :]//g’`
- echo Lan IP: `ifconfig en1 | grep “inet ” | grep -v 127.0.0.1 | awk ‘{print $2}’`
Per il resto, si ringrazia la mia Canon
Il divertimento sicuramente continuerà. Ogni contributo è come al solito benvenuto e messo a fattor comune.
Related posts:
- Chrome per Mac e Linux ma… non scaricatelo! Tanto rumore per nulla. Dopo tanta attesa, il rilascio del...
- Le vaghe scuse di casa Apple Arrivano delle scuse dalla Apple ma si riferiscono solo ed...
- e poi dicono che con i mac non si gioca… Lo show del sensore di movimento… Guardate questo video: A che...
- Apple: garanzie e contesti normativi In questi giorni non si parla d’altro: Apple. Ma non...
- Aggiornamento firmware grafico per ATI Radeon e iMac 27 Finalmente dopo mesi di lamentele è stato rilasciato un aggiornamento...









[...] la sostituzione sia entro i 14 giorni dall’acquisto che oltre, utenti che attendono (come me), altri che hanno visto il loro gioiellino “riparato” e altri che vedono lo stesso [...]