geektool with Facebook Desktop

facebook feed added to desktop via geektool and os x automator.


Thanks to flickr user: barm for the inital hints and code :-)

  • happymonkofdoom 6y

    Would you like to post the code for the facebook feed :)
  • Michael Rubidoux 6y


    The facebook script works by a few steps. 1st you will need to create an automated workflow using "Automator" and then you will be using Geektool to 1.) Run the Automator workflow you created and 2.) Refresh the results to post to your desktop. The three Automator actions below are all drag and drop automations from the automator program. You can find them from the following three categories; internet, internet and text.

    1.) Get Specified URLs

    when you log into facebook there is a "friends" link in the upper portion of the site, once you click on that you will see a "Subscribe" section to the left, and a RSS link to "Friend's status Feed" click on that, now notice the "feed://" in your location bar, thats the URL you want Automator to be getting. This action passes the specified URLs into the next action.

    2.) Get Text from Articles
    Basically Automator will gather all the data from the page on the feed URL ie: Your friends stats.
    This action extracts the text from RSS feed articles and formats the text with the title, author, and date.

    3.) New Text File
    You want to name your text file "FriendStatus.txt" and have automator save it to your Documents folder. This action creates a new text file in the specified folder.
    Be sure to click "Run" in the Automator console to check for any errors.
    Save this workflow to your Documents folder and name it "GetFaceBookFriendsStatus-ToTextFile" extension is .workflow of course.

    Now time for Geektool.

    Create a new entry/Shell called "Refresh" here is the code:
    Automator Runner ~/Documents/GetFaceBookFriendsStatus-ToTextFile.workflow

    Create a new entry/Shell called "Facebook" here is the code:
    head -n 300 ~/Documents/FriendStatus.txt | grep '[a-zA-Z-0-9]'

    Now just find your favorite facebook logo, upload to flicker or anywhere online and create a pic link with geektool.

    Thats is folks! :-)

    Again thanks to flicker user: barm, for the initial code :-)
  • Dan McDonough 6y

    This is the most unreal desktop! Can you post how you achieved the other customizations?
  • Jaeger Amzallag 6y

    Hey man. So i took the time to do the confusing ass facebook geektool script and i LOVE IT. Thanks a lot for showin me how to do it. I have one question... if you look at mine you can see it says -7000 after every timestamp:


    Is there any way to get rid of this?

    Also everytime it updates on my menu bar some text pops up with a stop sign and temporarily freezes my mouse. Wondering if you could help me out with that. Is it geektools or automator?
  • Michael Rubidoux 6y

    Regarding your -700 question. Its been a while since I played with this, and I think I attempted a fix and failed, but to simply answer your question, yes there is a way "guaranteed" I just don't know off hand :-) it bugged the crap out of me too.

    The text pop-up issue Im sure is a combination of geek-tool and automator, and depending on the mac your running it on, you can have the opportunity to play beach ball, or experience a freeze. I haven't experienced it personally, but I did notice that the whole geek-tool/facebook script was a huge resource hog, so its not run anymore on my mac :-(

    PS- Is that a custom HD icon?? If so... sweet!!
  • themanzz09 6y

    Hey man,

    does the facebook feed update itself because mine isn't updating
  • John Griffis Jr. 6y

    I cant even find the RSS link on mine...
  • ffonsok 5y

    I get the automator script to update, but nothing displays on my desktop when I put the 2nd script in.
  • tokyokyoko 5y

    Put everything into Automator, says it runs fine, but when I input the command into Geektool, none of it shows! What am I doing wrong?
  • dikieh 5y

    where does the backgroun come from!? I LOVE IT
  • Dantesean 4y

    yeah same problem here, maybe need to re-update this post?
  • dikieh 4y

    link to background?
  • Sahan Samaranayaka 4y

  • Sahan Samaranayaka 4y

  • oneilltheitguy 4y

    hey guys

    anyway to RSS Brotips on geek tools??
  • regisaddress 4y

    Couple of comments. Firstly great job, this desktop is awesome. Secondly, if you copied and pasted the automator text there's actually a space between the "i" and "e" in the word "File" which shouldn't be there. (i.e. GetFaceBookFriendsStatus-ToTextFi le.workflow). This will mess up the command. Secondly, when you save the text in automator ("New Text File") you need to save it as "Plain Text (txt, convert if needed)" and the encoding should be "Unicode (UTF-8)".
  • Mujahid Al Haq 2y

  • imin's photo 1y

  • Dan Site Web 1y

    Hello, I like your page. Please visit my page web design craiova Thancks
27 faves
Taken on April 3, 2009
  • Show EXIF
This photo is in 1 gallery

Additional info

  • Viewing this photo Public
  • Safety level of this photo Safe
  • S Search
    Photo navigation
    < > Thumbnail navigation
    Z Zoom
    B Back to context