Springy Dual Monitor Desktop

started 4 months ago | 7 posts | 1601 views | topic rss | latest reply
  1. This is my Mac Pro Work desktop. Honestly, I can't remember where I found the desktop background. Update: A.Nonymous found it for me - thanks!! Get it here. For the desktop functionality, I'm using Geektool for most of it, which is just several shell scripts running at the desktop level. It has integrated daily calendar items, date, weather (including icon) most recent twitter post, and hard drive and trash info. I modified the dock to be an ipod touch theme at the system level, using custom icons I gathered from a lot of sources, and a custom dock background I designed myself. The itunes display/controller is called Bowtie, and I'm using a custom theme I did myself, based on the "Geeky 2.0" theme by Laurent Baumann.

    Here are the links for Geektool and Bowtie:

    http://projects.tynsoe.org/en/geektool/
    http://bowtieapp.com/

    Like I indicated, the majority of the customization is done through geektool. Here are the geektool shell scripts I use, for those interested:

    iCal daily events (this also requires installation of iCalbuddy)

    /usr/local/bin/icalBuddy -nc eventsToday | sed -e "s/*/--/" | sed -e "s/!/!!/"

    Weather icon (This requires two geektool modules - one that is invisible to contain the shell, and another that contains the icon png that is retrieved by the shell. Remember to use a SHELL module for the shell, and an IMAGE module for the image).
    Invisible Shell script:

    curl --silent "http://weather.yahoo.com/united-states/idaho/-12793714/" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png

    Weather Icon:

    file:///tmp/weather.png

    Day of the week:

    date "+%A" | tr '[a-z]' '[A-Z]'

    Real-time Weather (remember to enter your local yahoo weather id into the script by going to weather.yahoo.com, entering your zip code into the search tool, and then clicking on the "RSS" button - the local id will be reflected in your local rss URL, like in this example "feed://weather.yahooapis.com/forecastrss?p=USIL0228&u=f"

    curl --silent "http://xml.weather.yahoo.com/forecastrss?p=YOURLOCALID&u=f" | grep -e "Current Conditions" -A 1 | tail -n 1 | sed -e 's/
    //' && echo && curl

    Two Day forecast Again, remember to enter your yahoo weather id here:

    curl  --silent "http://xml.weather.yahoo.com/forecastrss?p=YOURLOCALID&u=f" | grep -e "Forecast:" -A 2 | tail -n 2 | sed -e 's/
    //' -e 's/
    //' | sed "s/\(.*\)\.\ \(.*\)/\1\?\2/" | tr "?" "\n" | sed "s/High\:\ \(.*\)\ Low\:\ \(.*\)/\?H\: \1\ L\:\ \2/" | sed "s/\?\(.*\)/\\1/"

    Twitter feed This uses another utility called twitterbuddy, which needs to be installed beforehand. Be sure to use version 0.4.4 of the gem, for assorted reasons the newer versions are inconsistent at best. Here's a good explanation of the installation process.

    /usr/local/bin/twitterbuddy -u USERNAME -p PASSWORD -i  -n 1

    Hard Drive space (Total, used and remaining):

    df -h | grep disk0s2 | awk '{print "Macintosh HD:", $2, "total,", $3, "used,", $4, "remaining"}'

    Trash Size:

    du -sh ~/.Trash/ | awk '{print "Trash: " $1}'

    Feel free to ask any clarifying questions!


    #
    pixauth
    Reputation:12
    Posted 4 months ago

  2. Nice desktop, I especially like the second screen, the bird really fits :)

    Maybe I will post my spring desktop later too...


    #
    SunyiNyufi
    Reputation:47
    Posted 4 months ago

  3. That is one of the nicest, cleanest desktops I've seen in a while. Usually it's stats all over the place and just ugly eye-candy. And, quite frankly, that talking bird is a work of genius.


    #
    b0ring
    Reputation:22
    Posted 4 months ago

  4. Thanks for the compliments! I hate cluttered, overly informative desktops as well. There are a many pieces of info I want to see throughout the day, but not so many that I need directly on my desktop.


    #
    pixauth
    Reputation:12
    Posted 4 months ago

  5. I like your desktop. Very clean. What music do you listen while you watch your desktop?


    #
    jitsejan
    Reputation:43
    Posted 4 months ago

  6. I like your desktop. Very clean. What music do you listen while you watch your desktop?

    Well, being so excited for spring, I've been listening to Jack Johnson lately... always puts me in a good mood, and has a very summer surf-culture feel to it.


    #
    pixauth
    Reputation:12
    Posted 4 months ago

  7. Nice one! The bird is very original, also I found the wallpaper here.


    #
    A.Nonymous
    Reputation:17
    Posted 3 months ago

You must log in to post.

Daily Email Updates

Just want the best posts in your inbox for free? Enter your name and email below:

Name:
Email

About This Topic

Tags

No tags yet.

Our Network
About Productive Geek