Make your trackpad the gesture recognizing bomb with Better Touch Tool
To make this work well under Lion, free up your gestures by going to System Preferences->Trackpad and unchecking everything but everything but Secondary Click (and Tap to click if you are like me and use it all the time) on ALL tabs. Page swiping will still work if you want to leave it on to let 2 finger back/forward still work in your browsers.
Once that is done you setup your own gestures in BTT. Here are mine:
- Global
- Command + Five Fingers Down = Sleep Display Predefined Action
- Five Fingers Swipe Left = Control + Left Arrow (swipe to left Space)
- Five Fingers Swipe Right = Control + Right Arrow (swipe to right Space)
- Command + Three Fingers Swipe Down = Command + W (close current document/tab)
- Three Finger Swipe Left = Option + Command + Up Arrow (Previous tab/document)
- Three Finger Swipe Left = Option + Command + Down Arrow (Next tab/Document)
- Netbeans
- Three Fingers Swipe Left = Command + Fn + Up Arrow (Previous Document)
- Three Fingers Swipe Right = Command + Fn + Down Arrow (Next Document)
- iTerm
- Three Fingers Swipe Left = Shift + Command + [ (Previous Tab)
- Three Fingers Swipe Right = Shift + Command + ] (Next Tab)
Download and import my starter config.
Gas Mask
Best way to keep multiple /etc/hosts files, edit them on the Mac, and easily swap between them while you are working on developing and testing websites, especially if you develop inside of virtual machines. Check it here
Adium
This one is a little trickier. It never quite feels like the “best” IM client out there but it does seem to be the best for the Mac. Grab it from here.
iTerm2
The Mac comes with the Terminal app (which is actually pretty good these days) but iTerm2 just feels right. All the usual goodies (tabs, transparency, etc) with the addition of lots of navigation hotkeys and the ability to split tabs into multiple terminals. It’s good stuff.
SourceTree Git Client
There are lots of git clients out there, even quite a few free ones, and you know what, SourceTree is the only one that I find remotely usable.