Ported over settings from ohmyzsh. Everything is defined in 'alex' module. z module isn't actually used yet.
Adding custom functions.