TextMate: My favorite bundles and themes

On my first day at POWERSHiFTER I was greeted with a desk & chair to be assembled and a new iMac to be configured and while I had my chair built and desk organized in no time, setting up my iMac has been much more of a process.

Sure, MobileMe automagically configured the baseline (settings, accounts, etc) for me but I’m still left with a number of particulars.. namely configuring my virtual workspace: editors, browsers, scripts, etc. Below is a list of all the custom add-ons I’ve installed to make my copy of TextMate wicked awesome:

Essentials:

  • MissingDrawer (gh) – This plugin provides Xcode-like project window interface without drawer and adds “Open Terminal Here” button to the file list’s button panel.

Awesome TextMate bundles:

  • Javascript Tools bundle (gh) - Essential Tools for developing Javascript in TextMate
  • mHTML bundle (gh) - TextMate XHTML Bundle that extends the functionality of the default HTML bundle. (screencast)
  • mCSS bundle (gh) - TextMate CSS Bundle that extends the default bundle with a million snippets. (screencast)
  • jQuery bundle (gh) – jQuery bundle to aid in jQuery development.
  • TextMade MiniMap (gh) - Display a “mini-map” or preview for a file in a pane.
  • nice_find (gh) – Written in Objective C and interacts directly with TextMate. Uses grep (or git-grep where available). As a result it is faster, more intuitive, and has a native look and feel that is the envy of all the other grep bundles.
  • TmCodeBrowser -
  • ReMate - ReMate is a TextMate plugin which can be used to disable the automatic project tree refresh when the application regains focus.
  • git-tmbundle (gh) – Built-in git support for TextMate

Themes:

  • IR_Black.tmTheme – Black theme that has different colors for a wide variety of items, with coordinated colors between like items. (Ruby, Java, HTML, XML)
  • Clouds – Light coloured, minimal theme. Very nice. (HTML, CSS, Javascript, PHP)

Other Resources:

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>