customizing the dmichael theme to be more *nix agnostic, works on SunOS, Linux and Darwin (OS X)