ZSH: makes features cross platform

Have to enable a version check for the
highlighting one though