<?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>Tsukasa's ramblings &#187; fink</title>
	<atom:link href="http://blag.tsukasa.net.au/tag/fink/feed/" rel="self" type="application/rss+xml" />
	<link>http://blag.tsukasa.net.au</link>
	<description>Tech ramblings of Greg Darke, a University of Sydney student</description>
	<lastBuildDate>Fri, 28 May 2010 12:40:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Setting up my old iBook G4</title>
		<link>http://blag.tsukasa.net.au/2009/07/16/setting-up-my-old-ibook-g4/</link>
		<comments>http://blag.tsukasa.net.au/2009/07/16/setting-up-my-old-ibook-g4/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 03:05:12 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[fink]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://blag.tsukasa.net.au/?p=85</guid>
		<description><![CDATA[Now that I have moved, I have decided to reclaim my old iBook (which I was using as my router). With this decision, I thought it would be a good idea to keep track of what I had to do to get this machine to a state where I was happy with it (and thus [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I have moved, I have decided to reclaim my old iBook (which I was using as my router). With this decision, I thought it would be a good idea to keep track of what I had to do to get this machine to a state where I was happy with it (and thus a mac in general).</p>
<p>So, here it is, for those who are interested. You might even find a few things that you had not though of performing on your mac.<br />
<span id="more-85"></span><br />
Software installed:</p>
<ul>
<li><a href="http://iterm.sourceforge.net/download.shtml">iTerm</a> (latest svn build)</li>
<li><a href="http://www.finkproject.org/download/">fink</a> &#8211; with customizations</li>
<li><a href="http://xquartz.macosforge.org/trac/wiki/X112.3.3.2">XQuartz updates</a></li>
<li><a href="http://www.blacktree.com/">Quicksilver</a> &#8211; a very useful application launcher</li>
<li><a href="http://www.manytricks.com/witch/">Witch</a> &#8211; window switching on steroids</li>
<li><a href="http://andbit.net/psi_snapshots/mac/">Psi (Nightly snapshot)</a> &#8211; an excellent jabber client</a></li>
<li><a href="http://www.getfirefox.com/">Firefox</a></li>
</ul>
<h2>Fink customizations</h2>
<p>I have quite a few packages that I use that are not (yet) in the standard fink repos. This means I must remember to add my own custom ones to the mix.</p>
<p>The first step is to install mercurial:<br />
[sh]<br />
fink install mercurial-py26<br />
[/sh]</p>
<p>After this, you may clone the two custom repos that I use:<br />
[sh]<br />
cd /sw/fink<br />
hg clone http://tsukasa.net.au/~hg/fink_infos gregdarke<br />
hg clone http://delx.net.au/hg/finkinfos jamesbunton<br />
cd dists<br />
ln -s ../gregdarke<br />
ln -s ../jamesbunton<br />
[/sh]</p>
<p>After you have cloned these repos, you will need to update your <a href="http://www.finkproject.org/doc/users-guide/conf.php">fink.conf</a> file:<br />
[sh]<br />
sudo vim /sw/etc/fink.conf<br />
[/sh]<br />
Add &#8220;jamesbunton/main gregdarke/main&#8221; to end of the list for &#8216;Trees:&#8217;.<br />
Now you will need to update the packages list:<br />
[sh]<br />
fink index<br />
fink selfupdate<br />
fink update-all<br />
[/sh]</p>
<h2>Fink packages</h2>
<p>[sh]<br />
fink install mutt mplayer vim-nox screen git debfoster<br />
[/sh]</p>
<h2>Custom Compiles</h2>
<p>Since I like the new version of offlineimap (containing the patches for idle), I generally compile it from source. For this, you need to have a fink version of python installed (as the system python has a memory leak in ssl) and you must also have installed git.</p>
<p>I also like to have a fresh copy of iTerm, and thus grab that from source as well. This is a fairly easy install though:<br />
[sh]<br />
mkdir -p ~/Projects/software ~/Applications<br />
cd ~/Projects/software<br />
svn co https://iterm.svn.sourceforge.net/svnroot/iterm/trunk iterm<br />
cd iterm<br />
make Development<br />
mv build/Development/iTerm.app ~/Applications/<br />
[/sh]</p>
<h2>Enabling dual screen support</h2>
<p><em>Information taken from <a href="http://everything2.com/title/Monitor%2520spanning%2520with%2520an%2520iBook">the everything website</a>.</em></p>
<p>To enable support for dual monitors (ie, not mirroring), jump into open firmware:<br />
Hold command+option+o+f, then at the prompt, type:<br />
<code>" /" select-dev<br />
00000000 " graphic-options" get-my-property 2drop !<br />
mac-boot</code><br />
To make the above permanent, before typing mac-boot, press ctrl-c, then type the following:<br />
<code>nvstore<br />
setenv use-nvramrc? true<br />
reset-all</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blag.tsukasa.net.au/2009/07/16/setting-up-my-old-ibook-g4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
