<?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>How I Use Things &#187; firefox</title>
	<atom:link href="http://howiusethings.com/category/firefox/feed/" rel="self" type="application/rss+xml" />
	<link>http://howiusethings.com</link>
	<description>How I use all the things that I use</description>
	<lastBuildDate>Sun, 19 Apr 2009 21:01:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>How I Use Firefox Profiles</title>
		<link>http://howiusethings.com/2009/03/how-i-use-firefox-profiles/</link>
		<comments>http://howiusethings.com/2009/03/how-i-use-firefox-profiles/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 05:51:48 +0000</pubDate>
		<dc:creator>Trevor Bramble</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[profiles]]></category>

		<guid isPermaLink="false">http://howiusethings.com/?p=23</guid>
		<description><![CDATA[If you&#8217;re at all like me, trying to throw all of your needs into the hands of one little browser is really just asking too much of it. That&#8217;s why at the time of this writing I have five (5!) separate Firefox profiles set up and in use. It&#8217;s true.  See? Allow me to explain. [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re at all like me, trying to throw all of your needs into the hands of one little browser is really just asking too much of it. That&#8217;s why at the time of this writing I have five (5!) separate Firefox profiles set up and in use.</p>
<p>It&#8217;s true.  See?</p>
<div id="attachment_25" class="wp-caption aligncenter" style="width: 411px"><img class="size-full wp-image-25" title="Firefox Profiles" src="http://howiusethings.com/wp-content/uploads/2009/03/firefox-profiles.png" alt="Firefox Profiles" width="401" height="264" /><p class="wp-caption-text">Firefox Profiles</p></div>
<p>Allow me to explain. First, I am a heavy user of Firefox extensions, so at one point I realized I was harming my browser experience in all tasks by piling on so many of them. Second, as I do a lot of web development work I require separate environments (development, production, etc.) to be available concurrently with no overlap or conflict.</p>
<p>So the default profile is my everyday, usually open, random and habitual stuff profile. It&#8217;s loaded with extensions like one that gives me an easy way to allow cookies for a site (by default, I don&#8217;t), another for <a title="How I Use Delicious Bookmarks" href="http://howiusethings.com/2009/03/how-i-use-delicious-bookmarks/">Delicious Bookmarks</a>, another for blocking ads, and so on.</p>
<p>It has a companion profile, called &#8220;Private&#8221;.  This one is set to always use <a title="Tor Project" href="http://www.torproject.org/">Tor</a> (via FoxyProxy) and never hold on to cookies or history of any kind. That profile is for overthrowing corrupt regimes. Or something. Moving on&#8230;</p>
<p>You can&#8217;t miss that I have three &#8220;development&#8221; profiles. These are loaded with a thousand (approx.) extensions for web development, from Firebug to MeasureIt. There&#8217;s one each for the development and production environments at work, and one for everything else.</p>
<p>All of the profiles share collection of extensions for modifying the Firefox UI in ways important to me.  I&#8217;ll detail one in a little bit and leave the rest for another time.</p>
<p>There&#8217;s a great write-up on how to create multiple profiles on <a title="Lifehacker guide to Firefox profiles" href="http://lifehacker.com/software/firefox/geek-to-live--manage-multiple-firefox-profiles-231646.php">Lifehacker</a>, one of my favorite places on the web. I did find some differences in that article versus what worked for me, so let me give a quick run-down. This is from an assumed fresh install of Firefox, so modify as needed (use your brain).</p>
<p>First I installed all of the extensions common to the profiles into my default. After that was all done I cleared history and so forth, modified settings as needed, and exited Firefox.</p>
<p>Then I navigated to the directory of Firefox profiles and set about copying my base profile to a few new names. In my case that was &#8220;Private&#8221; and &#8220;development &#8211; home&#8221;.</p>
<div id="attachment_28" class="wp-caption aligncenter" style="width: 389px"><img class="size-full wp-image-28" title="Copied Firefox Profile Directories" src="http://howiusethings.com/wp-content/uploads/2009/03/new-profiles.png" alt="Copied Firefox Profile Directories" width="379" height="227" /><p class="wp-caption-text">Copied Firefox Profile Directories</p></div>
<p>Because a link isn&#8217;t installed for accessing the profile manager by default, I punched in the following at the command line:</p>
<div id="attachment_26" class="wp-caption aligncenter" style="width: 476px"><img class="size-full wp-image-26" title="$ firefox -profilemanager" src="http://howiusethings.com/wp-content/uploads/2009/03/cli-profilemanager.png" alt="$ firefox -profilemanager" width="466" height="108" /><p class="wp-caption-text">$ firefox -profilemanager</p></div>
<p>If you just get a new browser window, you didn&#8217;t close out of Firefox first.  Do so and try again. Once you&#8217;re looking at the profile manager, go ahead and add a new profile.  Select one of your new profile directories and give the profile a corresponding name.</p>
<p>At this point what you do depends on your goals.  For me, I had two sets of similar profiles to create.  So I created just two cloned directories and added them to the profile manager, &#8220;Private&#8221; and &#8220;development &#8211; home&#8221;.  I load my developer profiles heavily with extensions, so I didn&#8217;t clone that profile to the two work-related profiles until after I&#8217;d added Firebug and half a dozen or more other extensions to it.</p>
<p>From there of course I wanted an easy way to load each of them, and that meant adding them to the Gnome menu. By chance, my Google search for a tutorial to provide turned up one <a title=" HOWTO: Add entries in your GNOME Menu  " href="http://ubuntuforums.org/showthread.php?t=533265">specifically about Firefox</a>.</p>
<div id="attachment_31" class="wp-caption aligncenter" style="width: 643px"><img class="size-full wp-image-31" title="Profiles in the Gnome Menu" src="http://howiusethings.com/wp-content/uploads/2009/03/menu-entries.png" alt="Profiles in the Gnome Menu" width="633" height="425" /><p class="wp-caption-text">Profiles in the Gnome Menu</p></div>
<p>In the end, that&#8217;s what my set of development profiles looks like.</p>
<p>One last thing. If you&#8217;ve got a few of these profiles loaded at once, it may become difficult to tell which is which. By installing the <a title="Nightly Tester Tools" href="https://addons.mozilla.org/en-US/firefox/addon/6543">Nightly Tester Tools</a> extension, you can set your titlebar to display which profile is loaded.  (Previously I used Titlebar Tweaks, but there isn&#8217;t a 3.x-compatible version.)</p>
<p>Best thing? You can load them by keyboard with <a title="Gnome Do" href="http://do.davebsd.com/">Gnome Do</a>.</p>
<div id="attachment_32" class="wp-caption aligncenter" style="width: 737px"><img class="size-full wp-image-32" title="Opening Firefox profile via Gnome Do" src="http://howiusethings.com/wp-content/uploads/2009/03/gnome-do-firefox-dev-home.png" alt="Opening Firefox profile via Gnome Do" width="727" height="138" /><p class="wp-caption-text">Opening Firefox profile via Gnome Do</p></div>
<p>Don&#8217;t worry, Windows users, you have an <a title="Launchy" href="http://www.launchy.net/">awesome, all-keyboard graphical tool</a> to do this sort of thing too!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fhowiusethings.com%2F2009%2F03%2Fhow-i-use-firefox-profiles%2F&amp;title=How%20I%20Use%20Firefox%20Profiles" id="wpa2a_2"><img src="http://howiusethings.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://howiusethings.com/2009/03/how-i-use-firefox-profiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

