new icn messageflickr-free-ic3d pan white
April '11 Geektool Desktop | by Europevagabond
Back to album

April '11 Geektool Desktop

First off, if this seems complicated, it's because IT IS. The makers of geektool never promised otherwise (for now). Hopefully these notes will enlighten you a bit.

 

Fonts: Helvetica Neue; light and ultralight

 

 

The codes:

 

 

This is the most difficult part to get right. My advice is to follow this guy's guide: www.macthemes.net/forum/viewtopic.php?id=16801674&p=1

 

WEATHER ICON

 

file://localhost/tmp/weather.png

 

Refresh rate: 600

*Shows image from the "fetcher" shell*

 

*****************************************************

 

WEATHER CONDITIONS (must be personalised)

 

curl --silent "http://weather.yahooapis.com/forecastrss?p=CAXX0236&u=c" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's///' -e 's/ C$/˚C/'

 

Refresh Rate: 600

 

 

Simply replace

 

CAXX0236&u=c

 

with your own city's address

 

 

***The final letter c in "CAXX0236&u=c" refers to celsius, so replacing it to the letter"f" makes it fahrenheit

 

HOW TO:

- go to : weather.yahoo.com/

- find your city's weather page by searching it

- click on the rss feed button (it's orange and says RSS...)

- the last part of the webpage's address is what you need to replace my own code above

 

*****************************************************

 

WEATHER IMAGE FETCHER (must be personalized)

 

create an empty shell with this code:

 

curl --silent -o /tmp/weather.html ca.weather.yahoo.com/canada/quebec/longueuil-4388/;

 

Refresh rate: 600

*Fetches image from yahoo server and store it locally.*

 

 

Simply replace

 

ca.weather.yahoo.com/canada/quebec/longueuil-4388/

 

with your own city's address

 

 

HOW TO:

- go to : weather.yahoo.com/

- find your city's weather page by searching it

- the last part of the webpage's address is what you need to replace my own code above

 

*****************************************************

 

DATE

 

date "+%a, %B %d"

 

Refresh rate: 1000

 

*****************************************************

 

TIME

 

date "+%l:%M"

 

Refresh rate: 20

 

*****************************************************

 

UPTIME

 

uptime | sed 's/.* up /Uptime: /' | sed s/,.*//;

 

Refresh rate: 60

*There is a better uptime code but I can't find it right now so I'll post it on my next geektools desktop.*

 

 

**********************************************************************************************************

 

This Geektool desktop was inspired and based on Ian Smith's creations: ianmichaelsmith.carbonmade.com/

and by Randall Creasey take on it: www.flickr.com/photos/25212804@N07/5375969123

 

**********************************************************************************************************

 

The menu bar was changed to black thanks to: lifehacker.com/#!5280456/hide-your-mac-menu-bar-and-dock-...

An alternate would be:www.winjade.net/board/index.php?showtopic=11720

 

OR

the non-hacking required way (easy): www.youtube.com/watch?v=i9G1CV3wcRU

using Nocture (free): code.google.com/p/blacktree-nocturne/downloads/list

 

**********************************************************************************************************

 

I've also made the menu bar auto-hide (somewhat hit&miss depending on the app) thanks to magic menu: www.cynosurex.com/Software/MagicMenu/

**don't use with apps that need to connect to your keychain as magic menu breaks the link, you can go back on this though.

 

**********************************************************************************************************

 

Desktop: fiftyfootshadows.net/2010/12/28/white-sands-pack/

Geektool files & Hack: dl.dropbox.com/u/6718818/desert_desktop.zip

Tutorial Ian Michael Smith: lifehacker.com/5731409/the-sands-of-time-desktop

Inspired by Ian Michael Smith: www.flickr.com/photos/40156273@N06/

129,116 views
72 faves
52 comments
Taken on April 11, 2011