At Pivotal, we love our large, shared workspace and homogeneous workstations. As we move from project to project, our workstations are pretty much the same: iMacs with TextMate, RubyMine, Quicksilver (bound to ⌘+space, of course!) a full Ruby/Rails stack, and a few other applications. Given this minimal setup, I can figure out which developers have used a particular workstation given the extra applications installed upon it. I've come to see certain applications as a developer's "tag," like a graffiti signature.
- Silverflow for Quicksilver: Pivot David G. was here!
- iStat menues: David S. been here!
- Microsoft IntelliType for Mac: Jonathan B. tagged this machine.
As for me, if you see
and
, then I've tagged your machine.
What are your tags?








I tweak the terminal colors and shell prompt. Didn't you notice that when we were pairing today?
I like the cyan prompt on a dark olive bg:
export PS1="[\033[36m]\h:\W>[\033[0m] "I also activate the Keychain padlock utility menu so I can lock the screen to keep the cleaners from typing random crap when they wipe down the keyboard. You can activate the menubar icon in Keychain Access preferences - Show Status in Menu Bar.
And of course I always create a Fluid.app for Pivotal Tracker!
remove
On a fresh install one of the first things I do is to install PCKeyboardHack and remap the tab-key to act as ESC. (And that makes my second software tag pretty easy to guess, doesn't it?)
remove
When I'm doing frontend work, I'll need DefaultFolderX.
More generally, these days, I'm leaving a trail of Spotify clients on all the computers I use :)
remove
I'm definitely a fan of iStat menus... much more attractive and Mac-like than MenuMeters, in my opinion.
For QuickSilver, I quickly switch to these:
On my personal computer, I turn "Modifier-only Activation" on to allow for launching via a single tap of the [command] key; others seem annoyed by that one. SilverFlow looks pretty slick... might have to check that out.
Definitely a fan of colored prompts, with the addition of svn/git info. Also like to have TextMate configured as my editor for commits, etc.:
TextMate additions:
Other indications that I might have been around:
~/Downloads~/Desktop/Stufffolder, where I move the debris others have scatteredremove
Logitech's drivers so I can run my (Logitech) mouse with swapped buttons - so I can mouse goofy while not disturbing my pair...
remove
I'll always install my TextMate bundle (http://github.com/nakajima/nakajima-tmbundle), then I'll pluck the bits out of my dot files (http://github.com/nakajima/dot-rot) that are useful without totally monopolizing all the settings.
remove
Just need two:
remove
Command+Option+Right/Left Arrow mapped globally to previous/next tab.
Grey background (for remote pairing)
small, non-hiding dock (for remote pairing because I can't command-tab in non-full-screen)
The most Giant Mouse Cursor available (so I don't lose it)
Various textmate tweaks for search performance, ack in project.
Other than that I just try to go with the flow :)
remove