My Latest OSX Desktop

I used GeekTool to create all the dynamic system log, process usage list, loading of morse code and chemical elements files. Google Calendar synced with my local iCal and iCalBuddy: hasseg.org/icalBuddy/ to generate my list of events today. David Lanham's icons and wallpaper: dlanham.com/ui/steampunk/

  • evangildenblatt 4y

    How can I do this for myself on a mac? It's absolutely wonderful!
  • maciej 4y

    I just had a nerdgazm give me a min to clean up my keyboard
  • nJohnny 4y

    Wow, amazing!
    Would you please be so kind and tell us the exact geektool's commands?
    Thank you.
  • Wooj Han 4y

    same would you be able to let me know how you did? thanks!
  • the_green_squirrel 4y

    nice!
  • Adam Eivy 4y

    Boy, I just noticed all these comments. Someone just asked me the same via a tweet so I came back here to remember what I did. I got a new macbook and changed the desktop around but I'll give it a whirl. I did save several of the glet files :)

    ... back with more as I recreate it :)
  • Adam Eivy 4y

    Actually, looking back at what I have here, it's mostly just simple commands and text files:

    1. Syslog: The top most lines
    This one is simply a File geeklet on macbook/private/var/log/system.log

    2. Calendar: The box next to the system log on the top
    This is just a call to icallBuddy. Once you install icallBuddy and setup iCal (I have mine set to read from my Google Calendar feeds), you can setup a shell geeklet with
    /usr/local/bin/icalBuddy -n -nc eventsToday

    Optionally, if you want to reformat the output, you can pipe the icallBuddy into sed (though this adds a little more processing--but you shouldn't have the calendar be refreshing more than a few times a day anyway):
    # example to replace * with --
    /usr/local/bin/icalBuddy -n -nc eventsToday | sed -e "s/*/--/"


    3. The second row in the center starts with a file read on a specially formatted morse code text file I made. You can just create a file geeklet on a text file with the following content. Unfortunately, Flickr won't let me put this text in a pre html tag so it looses the indentation--but what I did was to put a tab when the choice of dash vs dot diverges--so it makes a sort of family tree view of morse code, which you can use a way of drilling down to the correct character as you hear the sound. I think this is the best way to memorize morse code (rather than memorizing it alphabetically, which doesn't fit with reality in terms of letter use frequency in the English language--and many other Latin based languages):

    e .
    i ..
    s ...
    h ....
    5 .....
    4 ....-
    v ...-
    3 ...--
    u ..-
    f ..-.
    2 ..---

    a .-
    r .-.
    l .-..
    w .--
    p .--.
    j .---
    1 .----
    t -
    n -.
    d -..
    b -...
    6 -....
    x -..-
    k -.-
    c -.-.
    y -.--
    m --
    g --.
    z --..
    7 --...
    q --.-
    o ---
    8 ---..
    ch ----
    9 ----.
    0 -----
    ? -----

    4. The next column of data is a shell command for 'top', which shows the top resource consuming processes. Open a terminal and type 'top --help' for more info on formatting.

    5. The next bit is a copy of Tom Lehrer's The Elements saved to a text file:

    The Elements:

    There's antimony, arsenic, aluminum, selenium,
    And hydrogen and oxygen and nitrogen and rhenium,
    And nickel, neodymium, neptunium, germanium,
    And iron, americium, ruthenium, uranium,
    Europium, zirconium, lutetium, vanadium,
    And lanthanum and osmium and astatine and radium,
    And gold and protactinium and indium and gallium,
    And iodine and thorium and thulium and thallium.

    There's yttrium, ytterbium, actinium, rubidium,
    And boron gadolinium, niobium, iridium,
    And strontium and silicon and silver and samarium,
    And bismuth, bromine, lithium, beryllium, and barium.

    There's holmium and helium and hafnium and erbium,
    And phosphorus and francium and fluorine and terbium,
    And manganese and mercury, molybdenum, magnesium,
    Dysprosium and scandium and cerium and caesium.
    And lead, praseodymium and platinum, plutonium,
    Palladium, promethium, potassium, polonium,
    And tantalum, technetium, titanium tellurium,
    And cadmium and calcium and chromium and curium.

    There's sulfur, californium, and fermium, berkelium,
    And also mendelevium, einsteinium, nobelium,
    And argon, krypton, neon, radon, xenon, zinc, and rhodium,
    And chlorine, carbon, cobalt, copper, tungsten, tin, and sodium.

    These are the only ones of which the news has come to Ha'vard,
    And there may be many others, but they haven't been discavard.

    1961lawrencium
    1964rutherfordium
    1967dubnium
    1974Seaborgium
    1981bohrium
    1982meitnerium
    1984hassium
    2003darmstadtium

    6. The last bit, all the way to the right side is another morse code file:

    a .-
    b -...
    c -.-.
    d -..
    e .
    f ..-.
    g --.
    h ....
    i ..
    j .---
    k -.-
    l .-..
    m --
    n -.
    o ---
    p .--.
    q --.-
    r .-.
    s ...
    t -
    u ..-
    v ...-
    w .--
    x -..-
    y -.--
    z --..

    1 .----
    2 ..---
    3 ...--
    4 ....-
    5 .....
    6 -....
    7 --...
    8 ---..
    9 ----.
    0 -----

    . .-.-.-
    , --..--
    ? ..--..
    ; -.-.-
    : ---...
    / -..-.
    - -....-
    ' .----.
    () -.--.-
    _ ..--.-

    Ä .-.-
    Ö ---.
    Ü ..--
19,060 views
17 faves
7 comments
Taken on December 8, 2010
  • Show EXIF
This photo is in 6 groups
This photo is in 1 album

Additional info

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