Nice clear Hackintosh install insructions for the technically minded
A really nice guide, aimed at the technically competent explaining the current state of the hackintosh world (really good)

Force Time machine to backup now.
Bah. Time machine is nice and all, but where is the "backup now" button eh? I know Steve doesn't like buttons (so much so that the manhatten apple store's lift doesn't have any - it just stops at every floor in turn) but come on. I'm reminded of other half implemented *nix gui's...
Anyhoo, this is the fela:
/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper >/dev/null 2>&1 &

netatalk with encryption libgnutls13 error
So, trying to setup networked time machine on my lenny box, I followed a couple of guides that told me to compile netatalk with ssl enabled:
sudo apt-get build-dep netatalk sudo apt-get install cracklib2-dev fakeroot libssl-dev sudo apt-get source netatalk cd netatalk-2* sudo DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -rfakeroot
then, once it was done drop down a folder and install all the debs:
cd .. sudo dpkg -i ./netatalk_2*.deb
but it didn't work, erroring with:
dpkg: dependency problems prevent configuration of netatalk: netatalk depends on libgnutls13 (>= 2.0.4-0); however: Package libgnutls13 is not installed.
The solution was to use the debi command instead of the dpkg command:
cd netatalk-2.0.3 sudo debi
oh, and dont forget to
echo "netatalk hold" | sudo dpkg --set-selections
here is the rest of the article i followed, with info on the avahi setup and the actual netatalk config

Customising your bash prompt in OsX – path in the title bar & pretty colors!
I made myself a nice prompt for bash in OsX, I have the basename of the path in the terminal, but he full path in the title bar. Yay!
put this in your .bashrc (see prevoius post on creating this file)
export PS1="\[\e]2;\u@\H \w\a\e[42;1m\]\u:\W>\[\e[0m\] "
To customise:
\a an ASCII bell character (07)
\d the date in “Weekday Month Date” format (e.g., “Tue May 26″)
\e an ASCII escape character (033)
\h the hostname up to the first `.’
\H the hostname
\n newline
\r carriage return
\s the name of the shell, the basename of $0 (the portion following the final slash)
\t the current time in 24_hour HH:MM:SS format
\T the current time in 12_hour HH:MM:SS format
@ the current time in 12_hour am/pm format
\u the username of the current user
\v the version of bash (e.g., 2.00)
\V the release of bash, version + patchlevel (e.g., 2.00.0)
\w the current working directory
\W the basename of the current working directory
\! the history number of this command
# the command number of this command
\$ if the effective UID is 0, a #, otherwise a $
\nnn the character corresponding to the octal number “nnn”
\\ a backslash
\[ begin a sequence of non_printing characters
\] end a sequence of non_printing characters
;
and here is a list of color codes (it's displayed in such a way as so you can just export it, and see the colours)
PS1='[\u@TEST \w]\n \#\$ \n\ \[\ \e[1mBold Text\e[m\n\ \e[4mUnderline Text\e[m\n\ \e[5mBlink Text\e[m\n\ \e[7mInverse Text\e[m\]\n\ Should be normal text Foreground colors: \[\ \e[0;30m30: Black\n\ \e[0;31m31: Red\n\ \e[0;32m32: Green\n\ \e[0;33m33: Yellow\Orange\n\ \e[0;34m34: Blue\n\ \e[0;35m35: Magenta\n\ \e[0;36m36: Cyan\n\ \e[0;37m37: Light Gray\Black\n\ \e[0;39m39: Default\n\ Bright foreground colors: \e[1;30m30: Dark Gray\n\ \e[1;31m31: Red\n\ \e[1;32m32: Green\n\ \e[1;33m33: Yellow\n\ \e[1;34m34: Blue\n\ \e[1;35m35: Magenta\n\ \e[1;36m36: Cyan\n\ \e[1;37m37: White\n\ \e[0;39m39: Default\n\ \e[m\]Background colors: \[\e[1;37m\e[40m40: Black\e[0;49m\n\ \e[41m41: Red\e[0;49m\n\ \e[42m42: Green\e[0;49m\n\ \e[43m43: Yellow\Orange\e[0;49m\n\ \e[44m44: Blue\e[0;49m\n\ \e[45m45: Magenta\e[0;49m\n\ \e[46m46: Cyan\e[0;49m\n\ \e[47m47: Light Gray\Black\e[0;49m\n\ \e[49m49: Default\e[m\]\n'
more reading: http://networking.ringofsaturn.com/Unix/Bash-prompts.php
Os X console. howto setup your .bashrc
I'm new to OsX, but not to *nix, so one of the first things that i wanted to do was to set up my console...
this is my ~/.bash_profile
. ~/.bashrc ENV=$HOME/.bashrc export ENV
and my ~/.bashrc:
PATH=$PATH:$HOME/bin:/usr/local/bin:/usr/libexec alias lc=ls alias l="ls -l" alias ll="ls -l" alias la="ls -a" SHELL=/bin/bash export CLICOLOR=1 export LSCOLORS=ExFxCxDxBxegedabagacad













