Updates to init.el to account for different OSes and TTY