Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I find the capabilities and diversity of TextMate bundles to be pretty good, but even in 2011 there doesn't seem to be a great way to sanely manage TextMate bundles, keep things updated, and add and contibute features back.

There's the GetBundles bundle (no homepage... just an SVN repo), which is an admirable effort but still feels pretty patched together and doesn't give enough context for me to choose amongst bundles.

There's the textmate gem, which doesn't do much and doesn't have active development.

Am I missing out on a better way to find, manage, and contribute to TextMate packages? Should I just be more hardcore and manage the packages in my ~/Library manually?

share|improve this question

migrated from Oct 7 '11 at 19:07

This question came from our site for professional programmers interested in conceptual questions about software development.

Consider rephrasing to avoid having this question closed as not constructive. – Daniel Beck Oct 7 '11 at 19:20
I don't know what that means :-( – John Bachir Oct 7 '11 at 19:45
"not constructive" would apply to stuff that's: "I do this … what do you do?", or any question for a subjective way of doing things. What does "elegant" mean, after all? Question seems okay for me though. – slhck Oct 7 '11 at 21:16
okay, i tweaked the title to be less subjective – John Bachir Oct 7 '11 at 22:30
up vote 0 down vote accepted

There are no better ways because not many people care about TextMate anymore. The current branch didn't receive new features since about 2 or 3 years and we have been waiting for TM2 for even longer.

A few weeks ago, someone (not TM's author, though) has posted a quick message on Macromate's blog promising a TM2 alpha for the end of the year. If you are optimistic, maybe you can auto-hypnotise you into believing bundle management will work better.

In the mean time, GetBundles is your best bet. It feels "patched together" because it is. That's the kind of hack people do to keep their old tools going despite the tool's author's lack of long term vision and realism.

I agree with you on the lack of context in GetBundles but you can install many concurrent bundles without worries: TM's bundles are "passive" and are not going to destroy anything. You can test and uninstall them and you can mix and match snippets and commands easily to create your own meta bundles.

If you want to contribute to that ecosystem I believe you need to send pull requests to the bundle's author or contact them directly. Did you check the site? There used to be a very active IRC channel around 2007/2008.

Maybe the whole thing will rise again when TM2 is released but if you want to join a vibrant community and an hyperactive developer I suggest you take a look at Sublime Text 2.

Or learn Vim/emacs.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.