Lamia is my Santa Rosa Macbook 2.2GHz with 2GB RAM running OS X 10.5 Leopard.
Currently in use by my sister.
Lamia is named after the Greek daemoness.
Lamia had a vicious sexual appetite that matched her cannibalistic appetite for children. She was notorious for being a vampiric spirit and loved sucking men’s blood.
It is roughly related to the name of my iBook G4, dubbed Lilith.
DjVu Browser Plugin for Mac OS X Leopard doesn’t work.
- It was better (e.g. had page number display).
Xee doesn’t work.
- Seems to be fixed in 10.5.2.
growlnotify doesn’t work all the time.
- Seems to be fixed with Growl 1.1.4
PDF files generated by
dvipdfmrender with the wrong font in Preview.
Workaround: File–Revert (or Ctrl-R in the Safari plugin) occasionally works.
Seems to be fixed in 10.5.1.
I need a way to make Firefox display PDF files in browser.
- firefox-mac-pdf uses PDFKit to display PDFs in the browser.
Please speak up if you can help with any of this.
Flatten the complete system and reinstall Leopard.
I prefer installing everything my own.
Do not install Epson, Xerox and Lexmark printer drivers.
- They waste almost 2GB space.
Install only German language packs.
- Saves space.
Don’t install the Office trial, no iWork trial either.
Don’t install GarageBand.
Set font smooth to medium.
Set the MTU to 1492.
Set the hostname to lamia.
Disable MS Trebuchet and Verdana.
Install xcodetools, dashcode, webobjects (found on the first disk).
Disable Safari’s so-called “safe” opening.
Port install nethack.
Port install mc.
Port install nvi
Port install lynx.
Port install coreutils.
Port install findutils.
Limit scrollback of Terminal.app.
In Keyboard :: Modifier, keys map Caps to Control and make the F-keys behave as standard.
In International :: Input Menu, enable char palette and keyboard viewer.
Move the Dock to the left, use the scale effect for minimizing.
In Expose, put the Dashboard on F4.
Make the Battery show percentage.
Remove the Bluetooth menu icon and disable it.
Install X-Chat 0.13.
This is an ancient version for PPC, but one that doesn’t look totally ugly. It works with Rosetta. You find it on SourceForge.
The Perl plugin doesn’t work anymore, so you need to change the URL handlers yourself (
exec open -a Safari '%s').
Port install SSHKeychain.
Rsync all data from the old iBook, lilith.
I used TCP over Firewire, which is half-way fast. (Initially I wanted to rsync to lamia in Target Disk mode, but 10.3.9 is too old for that.)
Set the Desktop background.
The proportions of all the Desktop images I like don’t fit anymore.
Port install curl.
Port install wget.
Install Temperature Monitor Lite.
This is most like ThermoInDock and works for the SR MB.
Copy the files from an existing configuration.
Open iTunes for the first time.
It updated the database, everything worked fine.
Port install Ghostscript.
Port install TeTeX.
The TeXlive in MacPorts seems a bit too fresh to me.
Copy bookmarks from the 1.5 profile, leave the rest.
Install extension DOM Inspector.
Install extension Firebug.
Install extension Live HTTP Headers.
Install extension Web Developer.
In about:config, set browser.tabs.loadFolderAndReplace to false.
Install macfoxII theme.
w3m is broken due to boehmgc in MacPorts, these instructions work.
Install from source git.
Install from source vile.
Port install ispell.
Port install imagemagick.
Port install fortune.
Port install maxima.
Setup Time Machine on an external Firewire drive.
Port install gnupg.
- Port install unrar.
- Install Clutter.
Port install mplayer with this patch.
- In Firefox about:config set mousewheel.withnokey.sysnumlines to false and
- mousewheel.withnokey.numlines to 5 for quicker scrolling.
Install Disk Inventory X.
Port install id3v2.
Port install libsdl-ttf.
Install from source atris.
Port install libevent.
Port install db46.
Port install aquaterm.
Port install gnuplot.
- Port install nmap.
- Install VLC.
- Install OpenLieroX.
- Install Inkscape.
- Port install mtr.
Port install coq.
export LANG=en_US.utf8 to make zsh’s line editor UTF8-compatible (backspace is broken else).
Port install sloccount.
- Port install ragel.
- Install Skim.
- Port install gtk2.
- Port install lighttpd +ssl+cml.
Port install install ffmpeg+lame+faac+faad+xvid+x264+a52.>>
In Firefox, set browser.tabs.selectOwnerOnClose to false.
- Update to 10.5.2. Other than few forgotten settings, this went fine.
- Port install iftop.
- Install Firefox extension Safari View.
Port install cmake.
Port install byacc.
Port install icu4c.
Port install xercesc.
Port install boost.
- Install DjVuLibre/DjView 4.3.
- Port install xpdf.
- Port install ctags.
- Install Flickr Uploader.
Port install libsdl_mixer-framework.
Port install libsdl-framework.
Port install libsdl_image-framework.
- Port install netpbm.
- Port install allegro.
Update Emacs to CVS HEAD. FAIL: Emacs 23.0.60 has utterly broken Carbon support, and Emacs.app with Cocoa support I couldn’t merge.
Install Emacs 22.2 with patches.
- Install from source nmh 1.3.
- In Firefox, disable Preferences / Advanced / General / Use autoscrolling.
Update to Firefox 3.
Back up your profile first, and check whether all extensions are available for version 3 as well!
Install theme iFox Smooth, MacFox II doesn’t exist for Firefox 3.
In about:config, set browser.urlbar.matchBehavior to 2 for saner URL completion.Get used to the awesomebar, it’s worth it.
In about:config, set toolkit.scrollbox.smoothScroll to false to get rid of that annoying tab moving effect.
Port install mutt-devel +pop+imap+ssl+sasl+headercache+compress+nntp+xlabel+smtp+trash.
Port install stunnel.
Install Amua, a Last.fm client that uses iTunes.
In Keyboard and Mouse, redefine “Move focus to next window in active application” to Apple-^ (that’s the position on German keyboards).
- In Firefox 3 about:config, set
browser.ssl_override_behaviorto 2 and
browser.xul.error_pages.expert_bad_certto true, to get a half-way bearable way to surf self-certified pages.
- In Firefox 3 about:config, set
Port install isync.
Port install mailsync.
- Port install proctools (provides pgrep and pkill).
- Port install ucspi-tcp.
- Port install spidermonkey +fileobject.
- Update to 10.5.5.
Install Viscosity, which includes TAP/TUN drivers (and an OpenVPN).
Port install vpnc (for Cisco IPSec, needs above TAP/TUN).
On OS X, you need to set in the configuration:
NAT Traversal Mode cisco-udp
Port install socat.
Port install tsocks.
Port install tor.
pip install virtualenv
- Update to 10.5.7.
Programs I used obsoleted by Leopard
Obsolete due to added features
Safari Stand: Safari can now restore and save tab sessions itself.
iTerm: Terminal.app has tabs.
TeXShop: Preview.app finally reloads changed files automatically.
QuickSilver: Spotlight as application launcher.