Decided to save these somewhere after losing my zshrc file while changing jobs.
cd ~ \
&& git clone https://github.com/cemreefe/zshrc \
&& mv zshrc .zshrc-git \
&& echo "source $(pwd)/.zshrc-git/user-defined.sh" >> ~/.zshrc
You can edit this repository from any source and then pull latest changes by simply running zupdate