only load shell stuff when on unix. obviously.