Geek Tools
What are you doing with your second monitor? If you don’t have a second monitor attached to your system, either you’re always mobile with a laptop, or you’re crazy. I couldn’t live without a second screen - yes, you’d be surprised at how quickly 30″ fills up. I keep my instant messenger, chat, etc. - applications that I need to see at a moment’s notice, but not all the time. Yes, I could use a virtual desktop (with a great degree of ease in Mac OS X). However, that would require a lot of screen flipping just to see if a new notification has come in.
If you’ve watched any one of my videos in recent weeks, or you’ve seen the live stream, then you may have seen green text on my leftmost monitor (if I have it on during recording, or if the screen saver hasn’t yet kicked in). The text is dynamic, sitting in the foreground, showing me which processes are consuming the most CPU cycles or memory - as well as showing me the latest entries in the system log. Even if you don’t have a second screen on your system, you’ll want to use this software. It’s more useful to geeks, but I guess that’s why they call it GeekTool.
I recorded a quick screencast to show you just how easy it is to configure (you don’t really need to be a geek to enjoy the tool’s fruits). You can use GeekTool to render shell commands, read text files live, or display static image URLs directly on your desktop. It’s easier to use this than it is to open a terminal window just to see the same data. I’m sure many of you are already using GeekTool - and, if so, I’d love to see which shell commands you’re using in your installation. I could always use more!
Anyway, here’s what it can do for you:
My GeekTool commands / file watches:
- ps -Aro %cpu,ucomm,user
- ps -Amo rsz,ucomm,user
- sysctl vm.loadavg | sed s/’^vm.loadavg: ‘//
- /var/log/system.log
Of course, GeekTool is only available for Mac OS X - but I bet you might know of something similar for either Windows or Linux. Feel free to share your discoveries (or Mac OS X shell commands)… I’m all pixels!
Private Domain Registration from GoDaddy is a smart thing to do. When you register a domain, your contact information is immediately made available to anyone who wants to see it. Plus, as a listener of The Chris Pirillo Show, enter code CHRIS1 when you check out, and save an additional 10% on any order. Get your piece of the internet at GoDaddy!









7 Comments
Matt Smith
November 29th, 2008
at 11:56pm
I just stumbled on this very same tool about a half hour ago on Lifehacker. I looked at it, and said - “I’ll bet that’s what Chris uses on his second monitor” (as I’ve curiously seen the text before). Thanks for the system monitor commands too!
Outsanity
November 30th, 2008
at 12:00am
I usually keep my virtual Windows on the right monitor in my second space. I tried to tinker with that and I couldn’t get it to work. Looks useful, but it’s too advanced for me i guess.
Rueben26
November 30th, 2008
at 12:16am
I live for the second monitor at work. They force us to use Windows laptop, other screen is on Sun workstation (real work)
lilxkid24
November 30th, 2008
at 12:39am
Samurize is a similar product but its for windows too bad it doesn’t have the cool matrix green look
Joelg88
November 30th, 2008
at 11:22am
So that’s what that is. I first noticed that at the beginning of this month(november). Pretty geeky lol. its cool to see what apps are using the systems ram and whats spiking your CPU.
Ollie
March 10th, 2009
at 5:01pm
Hi Chris, nice post and video - I’d suggest people to check out Rainmeter
It’s awesome - Love it on my system, monitoring cpu ram etc… also the availability of plugins is awesome, and quite diverse. Stream RSS feeds, webcams etc all to your windows desktop and embed it to the background of your desktop so it’s not clickable as you work.
It takes up hardly any memory, nice slimline program, kicks *** on the “vista sidebar” having once had the misfortune to have used that monstrous program. lol.
However I now use this on XP
Rainmeter - there is a good review of it on lifehacker, check it out
Cheers dude,
Fellow Geek - Ollie :D
JIm
March 10th, 2009
at 5:12pm
I use:
uptime
echo External IP: `curl -s http://checkip.dyndns.org/ | sed ’s/[a-zA-Z/ :]//g’`
and the Twitter display (twitter.sh)