Search code examples
macostextmatebundletextmatebundles

What's the best way to update TextMate bundles?


I've just realized, that some of my TextMate bundles would probably profit from updating.

The problem is, that some of them are pre-packaged with TextMate under /Applications/TextMate.app/Contents/SharedSupport/Bundles and others are manually installed by me under ~/Library/Application Support/TextMate/Bundles.

Now the question is, if I for example wanted to update the Ruby on Rails bundle, which is under /Applications/TextMate.app/Contents/SharedSupport/Bundles/Ruby on Rails.tmbundle, should I just delete it, and manually download from github into the ~/Library folder?

Won't I break something if I delete preinstalled bundles and replace them with newest version from GitHub?

And second question, is there any simple way to tell TextMate to just load all of the newest versions of installed bundles?


Solution

  • I recommend using GetBundles, you can get it from the bundle SVN as described here - it's kind of a "package manager" for TM bundles, and will handle updating the builtin ones correctly too. (I also recommend the other two plugins from that blog post, but that's unrelated.)