<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Solutions Log &#187; TextMate</title>
	<atom:link href="http://solutions.treypiepmeier.com/category/applications/textmate/feed/" rel="self" type="application/rss+xml" />
	<link>http://solutions.treypiepmeier.com</link>
	<description>So I don&#039;t have to figure things out more than once.</description>
	<lastBuildDate>Sun, 22 Aug 2010 19:26:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The mate Shell Command for TextMate</title>
		<link>http://solutions.treypiepmeier.com/2010/02/25/the-mate-shell-command-for-textmate/</link>
		<comments>http://solutions.treypiepmeier.com/2010/02/25/the-mate-shell-command-for-textmate/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:56:50 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/?p=417</guid>
		<description><![CDATA[I keep having to look this up. To add the mate shell command, select the Help menu from within TextMate and select "Terminal Usage..." Source TextMate blog]]></description>
			<content:encoded><![CDATA[<p>I keep having to look this up.</p>

<p>To add the <code>mate</code> shell command, select the Help menu from within TextMate and select <code>"Terminal Usage..."</code></p>

<h3>Source</h3>

<ul>
<li><a href="http://blog.macromates.com/2007/leopard-issues/">TextMate blog</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2010/02/25/the-mate-shell-command-for-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing GetBundles on a Fresh Copy of TextMate</title>
		<link>http://solutions.treypiepmeier.com/2009/02/25/installing-getbundles-on-a-fresh-copy-of-textmate/</link>
		<comments>http://solutions.treypiepmeier.com/2009/02/25/installing-getbundles-on-a-fresh-copy-of-textmate/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 01:34:50 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/?p=243</guid>
		<description><![CDATA[mkdir -p ~/Library/Application\ Support/TextMate/Bundles cd !$ svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/ osascript -e 'tell app "TextMate" to reload bundles' Sources Alex Payne &#8212; How I Use TextMate TextMate Blog &#8212; Bundles and GitHub]]></description>
			<content:encoded><![CDATA[<pre><code>mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd !$
svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/
osascript -e 'tell app "TextMate" to reload bundles'
</code></pre>

<h3>Sources</h3>

<ul>
<li><a href="http://al3x.net/2008/12/03/how-i-use-textmate.html">Alex Payne &#8212; How I Use TextMate</a></li>
<li><a href="http://blog.macromates.com/2008/bundles-and-github/">TextMate Blog &#8212; Bundles and GitHub</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2009/02/25/installing-getbundles-on-a-fresh-copy-of-textmate/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Host a TextMate Bundle on GitHub</title>
		<link>http://solutions.treypiepmeier.com/2008/06/23/textmate-bundle-on-github/</link>
		<comments>http://solutions.treypiepmeier.com/2008/06/23/textmate-bundle-on-github/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 17:18:31 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/?p=97</guid>
		<description><![CDATA[Create a repository on GitHub Go into the Bundle Editor and drag your bundle to your desktop and cd into it in the terminal. This is the key to the whole thing. If you just go into the bundle where it lives in TextMate, you might not get everything it needs. Dragging the file to [...]]]></description>
			<content:encoded><![CDATA[<p>Create a repository on GitHub</p>

<p>Go into the Bundle Editor and drag your bundle to your desktop and <code>cd</code> into it in the terminal.  This is the key to the whole thing.  If you just go into the bundle where it lives in TextMate, you might not get everything it needs.  Dragging the file to the desktop makes it a nice, happy package ready to help other people.</p>

<p>Follow GitHub&#8217;s instructions to set up and push to the remote repository.  Don&#8217;t forget to <code>git add .</code> to get everything in there.</p>

<p>Delete your original bundle and then clone from GitHub like so:</p>

<pre><code>cd ~/"Library/Application Support/TextMate/Bundles/"
git clone git://github.com/trey/trey-tmbundle.git "Trey.tmbundle"
osascript -e 'tell app "TextMate" to reload bundles'
</code></pre>

<p>When you make changes to your Git-ified bundle in the Bundle Editor, you&#8217;ll need to Reload Bundles for the changes to show up in your repository.  Then you&#8217;ll need to <code>git add .</code> and commit / push as you would a normal repository.</p>

<h3>Source</h3>

<ul>
<li><a href="http://github.com/drnic/github-tmbundle/">Dr. Nic</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2008/06/23/textmate-bundle-on-github/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installing Git on OS X Leopard</title>
		<link>http://solutions.treypiepmeier.com/2008/02/25/installing-git-on-os-x-leopard/</link>
		<comments>http://solutions.treypiepmeier.com/2008/02/25/installing-git-on-os-x-leopard/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 07:47:33 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/2008/02/25/installing-git-on-os-x-leopard/</guid>
		<description><![CDATA[Download the installer Go create your happy environment Bonus: TextMate Integration To use TextMate to edit your commit messages, put the following in your ~/.bashrc or ~/.bash_profile (or other dot goodness): export GIT_EDITOR="mate -w" Since Git is isn&#8217;t installed in /usr/bin/git where TextMate expects it, make a symlink: sudo ln -s `which git` /usr/bin/git]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://code.google.com/p/git-osx-installer/">Download the installer</a></li>
<li><a href="/2009/03/09/a-happy-git-environment-on-osx-leopard/">Go create your happy environment</a></li>
</ul>

<h3>Bonus: TextMate Integration</h3>

<p>To use TextMate to edit your commit messages, put the following in your <code>~/.bashrc</code> or <code>~/.bash_profile</code> (or other <a href="http://github.com/trey/dotfiles">dot goodness</a>):</p>

<pre><code>export GIT_EDITOR="mate -w"
</code></pre>

<p>Since Git is isn&#8217;t installed in <code>/usr/bin/git</code> where TextMate expects it, make a symlink:</p>

<pre><code>sudo ln -s `which git` /usr/bin/git
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2008/02/25/installing-git-on-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>How to color code headings in TextMate using Markdown</title>
		<link>http://solutions.treypiepmeier.com/2007/05/21/how-to-color-code-headers-in-textmate-using-markdown/</link>
		<comments>http://solutions.treypiepmeier.com/2007/05/21/how-to-color-code-headers-in-textmate-using-markdown/#comments</comments>
		<pubDate>Tue, 22 May 2007 01:37:51 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[Markup]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/2007/05/21/how-to-color-code-headers-in-textmate-using-markdown/</guid>
		<description><![CDATA[Preferences > Fonts &#38; Colors Add a new element entry like so, using the scope selector markup.heading (this doesn&#8217;t seem to effect H tags in HTML): Use whatever foreground and background colors you want.]]></description>
			<content:encoded><![CDATA[<p>Preferences > Fonts &amp; Colors</p>

<p>Add a new element entry like so, using the scope selector <code>markup.heading</code> (this doesn&#8217;t seem to effect H tags in HTML):</p>

<p><img src="/wp-content/uploads/2007/05/markdowncolor.png" alt="Custom Colors in TextMate" /></p>

<p>Use whatever foreground and background colors you want.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2007/05/21/how-to-color-code-headers-in-textmate-using-markdown/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Project-Specific Self-Closing Tags in TextMate</title>
		<link>http://solutions.treypiepmeier.com/2007/05/18/project-specific-self-closing-tags-in-textmate/</link>
		<comments>http://solutions.treypiepmeier.com/2007/05/18/project-specific-self-closing-tags-in-textmate/#comments</comments>
		<pubDate>Fri, 18 May 2007 13:29:21 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[Markup]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/2007/05/18/project-specific-self-closing-tags-in-textmate/</guid>
		<description><![CDATA[If you want to switch to using self-closing tags like &#60;img /&#62; and &#60;br /&#62; in certain projects, change the shell variable TM_XHTML for that project to &#8221; /&#8220;. Click here: Enter this: The default behavior for TextMate is to use HTML 4, so you don&#8217;t have to do anything extra for those projects.]]></description>
			<content:encoded><![CDATA[<p>If you want to switch to using self-closing tags like <code>&lt;img /&gt;</code> and <code>&lt;br /&gt;</code> in certain projects, change the shell variable <code>TM_XHTML</code> for that project to &#8221; <code>/</code>&#8220;.</p>

<p><strong>Click here:</strong></p>

<p><img src='/wp-content/uploads/2007/05/project_variables.png' alt='Project Variables Button' /></p>

<p><strong>Enter this:</strong></p>

<p><img src='/wp-content/uploads/2007/05/xhtml.png' alt='XHTML for a specific project' /></p>

<p>The default behavior for TextMate is to use HTML 4, so you don&#8217;t have to do anything extra for those projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2007/05/18/project-specific-self-closing-tags-in-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deleting changes made to default bundles in TextMate</title>
		<link>http://solutions.treypiepmeier.com/2006/11/01/deleting-changes-made-to-default-bundles-in-textmate/</link>
		<comments>http://solutions.treypiepmeier.com/2006/11/01/deleting-changes-made-to-default-bundles-in-textmate/#comments</comments>
		<pubDate>Wed, 01 Nov 2006 18:36:52 +0000</pubDate>
		<dc:creator>Trey</dc:creator>
				<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://solutions.treypiepmeier.com/2006/11/01/deleting-changes-made-to-default-bundles-in-textmate/</guid>
		<description><![CDATA[From the Help file: If you want to discard local changes then currently the only option is to delete these from ~/Library/Application Support/TextMate/Bundles. Of course, you can also just drag them out of that folder in case you want to add them back later. I created a folder called DeltedChanges within ~/Library/Application Support/TextMate/Bundles.]]></description>
			<content:encoded><![CDATA[<p>From the Help file:</p>

<blockquote>
  <p>If you want to discard local changes then currently the only option is to delete these from ~/Library/Application Support/TextMate/Bundles.</p>
</blockquote>

<p>Of course, you can also just drag them out of that folder in case you want to add them back later.  I created a folder called <code>DeltedChanges</code> within <code>~/Library/Application Support/TextMate/Bundles</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solutions.treypiepmeier.com/2006/11/01/deleting-changes-made-to-default-bundles-in-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
