Att vara en nörd, har du uppmaningen att ändra allt du äger. Det gäller givetvis också på skrivbordet. Du såg hur dina Linux-vänner kan ändra deras skrivbord och visa information med Conky och du dör för att ha samma inställning i Mac. Om så är fallet är GeekTool den du letar efter.

GeekTool är en modul för systeminställningar för Mac OS 10.5. Det låter dig visa information på din Mac-skrivbord så att du snabbt kan kolla in tiden, din Twitter-ström eller andra saker utan problem.

Låt oss få våra händer smutsiga, ska vi?

För att fullt ut kunna använda GeekTool måste du ha en enkel kunskap om shell-kommandot. Men oroa dig inte, vi kommer att guida dig igenom och göra det enkelt för dig.

Ladda ner GeekTool här och installera den i din Mac.

Nu ska du se GeekTool-posten i systeminställningarna.

Lägger till dag, datum och tid på skrivbordet

Öppna GeekTool och dra skalikonet till skrivbordet.

En tomhållare och ett konfigurationsfönster visas. Innehavaren är var din information kommer att visas. Du kan dra och flytta den till den position du vill ha. Konfigurationsfönstret är där du anpassar skalkommandot, stilsorten, färgen etc.

I konfigurationsfönstret lägger du till följande kommando i kommandofältet .

 datum '+% H:% M.% S' 

Ovanstående kommando kommer att producera en klocka som visar tid i 24-timmarsformat, minuter och sekunder. Det är viktigt att notera att för att detta skript ska fungera korrekt måste du uppdatera det varje sekund eller varje minut (naturligtvis ställer du bara 60 i fönstret Uppdatera varje ) om du inte inkluderar% S-delen av kommandot.

När du har klockan på skrivbordet drar du ett annat skalskript på skrivbordet och lägger till månaden med hjälp av

 datum +% B 

släpp sedan en annan på skrivbordet och lägg till kommandot

 datum +% d 

för att sätta numret på skrivbordet. När du har alla dessa tappade på skrivbordet kan du börja byta typsnitt till vad du vill, vilket gör dem väldigt personliga i processen.

Det finns några mycket intressanta idéer om vad man ska göra med GeekTool inom den här flickr-tagguppsättningen.

Lägga till Twitter-ström till skrivbordet

Om du vill ha en twitter-ström på skrivbordet är kommandot det

 curl -s -u användarnamn: lösenord http://twitter.com/statuses/friends_timeline.rss | grep title | sed -e 's // /' | sed -e 's // /', 

var noga med att ersätta ditt användarnamn och lösenord i lämpligt utrymme.

Lägga till kalenderhändelse till skrivbordet

Om du är angelägen om att placera din iCal-händelse på skrivbordet, kanske du vill installera den anpassade byggnaden av GeekTool av icalBuddy istället.

1. Hämta anpassad byggnad av GeekTool. Installera det i ditt system (byt ut den gamla GeekTool om det behövs).

2. Starta GeekTool från Systeminställningar.

3. Klicka på Ny i den nedre rutan till vänster. Välj "Shell" från det högra rullgardinsfältet.

4. Sätt in kommandot:

 icalBuddy -sd -ic Arbeta, hem -ec WeekNumbers eventsToday 

för att visa alla ofullständiga uppgifter, åtskilda av kalendern.

Du kan också kolla in manualen för icalBuddy för mer information om hur du konfigurerar dina iCal-händelser.

Lägger till Facebook-flöde på skrivbordet

Detta innebär en rad steg som jag inte kommer att gå in i detalj här. Du kan kolla in denna flickr-sida för fullständig detaljer.

I ett nötskal måste du

1. Skapa en Automator-åtgärd som tar tag i din väns statusmatning. Du kan få den här webbadressen när du har loggat in på ditt Facebook-konto

2. Använd Automator för att extrahera texten från RSS-flödet och formatera texten med titeln, författaren och datumet. Spara texten i en txt-fil. Spara också Automator som ett arbetsflöde.

3. I GeekTool måste du infoga två skal, en för arbetsflödet och en annan för att visa textfilen.
Skapa ett nytt skal som heter "Workflow refresh" och klistra in i koden:

 Automator Runner ~ / filepath-to-the-workflow-file.workflow 

Skapa ett annat skal som heter "Facebook" och klistra in i koden:

 huvudet -n 300 ~ / filepath-to-facebook-text-file.txt | grep '[a-zA-Z-0-9]' 

Lägger väderinformation till skrivbordet

Det sista objektet jag ska bidra med nu sätter väder på skrivbordet. Den här är ett annat skalskript som körs i kommandofältet. Se till att byta stadskod till den där yahoo väder ger för din stad,

 curl - silent "http://weather.yahooapis.com/forecastrss?p=YOURCITYCODE&u=c" | grep -E '(Nuvarande förhållanden: | C 
// '-e' s / // '-e' s /// '-e s /
// '-e' s /// '-e' s /// '

Nu kan du ställa resultaten i enlighet med de teckensnitt och färger du vill ha för att göra skrivbordet på ett skönt informationscenter.

Det finns många saker som du kan få GeekTool att visa. Vad vi har nämnt här är bara några av de många tricken där ute. Vilka är dina favorit GeekTool-tricks? Dela det med oss ​​i kommentarerna.