mrt 29

Een Mac heeft standaard vrij weinig opties om ‘m helemaal aan je wensen te laten voldoen. Gelukkig zijn hier voldoende applicaties voor, zoals het al eerder besproken SuperDocker. GeekTool is weer zo’n applicatie. Met GeekTool is het mogelijk om op je bureaublad alles te zetten wat je wilt. Hoelang je computer aan staat, het weer, de datum, het CPU verbruik, je kan het maar zo gek niet bedenken.

Het enige nadeel van GeekTool is dat het allemaal best ingewikkeld is. Je zult in het begin alles zelf moeten opsporen op internet. Ik ga in dit artikel niet uitleggen hoe alles werkt, de rest kan je zelf wel opzoeken op internet.

Nadat je GeekTool 3 geinstalleerd hebt, zie je voortaan een extra icoontje staan bij je Systeemvoorkeuren. Als je hierop klikt, zie je 3 ‘Geeklets’ staan. Deze kun je naar je bureaublad slepen. Let wel op dat alle vensters geminimaliseerd staan, anders kun je niks verslepen.

Met het ‘File’ icoontje is het mogelijk om bestanden real-time op je bureaublad te zetten. Hierdoor is het heel makkelijk om bepaalde logs bij te houden.

Met het ‘Image’ icoontje kan je een plaatje vanaf een URL op je bureaublad zetten, die dan om een bepaalde tijd ververst.

Met het ‘Shell’ icoontje kan je  Unix en shell commando’s toepassen, die dan op je bureaublad verschijnen. Deze optie ga ik in dit artikel verder uitleggen.

Als je het Shell icoontje naar een plek op je bureaublad sleept, ontstaat er een vakje. In dit vakje komt alle output van de commando’s die je gaat programmeren. Rechts hiervan zie je nu een toolbox staan die alle instellingen van het zojuist gemaakte vakje aangeeft.

In het ‘Command’ vakje kan je een commando uitvoeren, zoals de tijd en datum aangeven of een to-do lijstje laten zien. Onder dit veld kun je in het ‘Refresh every’ veld aangeven om de hoeveel seconden dit moet vernieuwd worden. Als je de tijd wilt laten zien in seconden moet je natuurlijk ‘1′ invullen, anders zou je het net zo goed in minuten kunnen laten zien. Bij andere commando’s, zoals het vrije geheugen laten zien, hoeft ‘ie natuurlijk niet elke seconde te verversen. Hier kan je dus 60 of 30 seconde invullen.

Bij ‘Style’ kun je het lettertype en de kleur instellen. Het lettertype wat vaak wordt gebruikt is Helvetica Neue met Ultralicht.

Een paar commando’s voor GeekTool:

  • date +”%A %d %b” - De datum. Voorbeeld: 27 Mrt 2010.
  • date +”%H:%M:%S” - De tijd. Voorbeeld: 11:57:20
  • ifconfig en1 | grep “inet ” | awk ‘{print $2}’ – Je IP-adres.
  • top -l 1 | awk ‘/PhysMem/ { print ” ” $8 ” ram”}’ ; – Laat het gebruikte ram geheugen zien. Voorbeeld: 1200M ram
  • uptime | awk ‘{print “uptime ” $3 ” ” $4 ” ” $5 }’ | sed -e ’s/.$//g’; – Laat zien hoelang je computer non-stop aanstaat (uptime). Voorbeeld: uptime 59 mins

Op internet zijn natuurlijk nog honderden andere commando’s te vinden. Bijvoorbeeld een commando die de temperatuur bij houd of Nu.nl elk half uur uitleest en het op je bureaublad laat verschijnen.

Mijn bureaublad ziet er bijvoorbeeld zo uit (klik voor een vergroting):

Geef een reactie

preload preload preload