This is my Zsh configuration. I took Mark Tran's awesome configuration, changed it heavily to suit my needs (that is, I reconfigured the prompt, added support for rbenv, configured Vi mode for ZLE, etc.) and added an Oh-My-Zsh-inspired automated installation procedure.
Warning: these instructions assume that Zsh is already installed somewhere in your PATH. Also note that this configuration leverages the fantastic powerlevel10k prompt configuration tool, so you are going to need that as well.
Be careful, this is currently untested.
You can automatically install my Zsh configuration using either wget:
wget --no-check-certificate https://github.com/mtortonesi/dotzsh/raw/master/install/install.sh -O - | sh
or curl:
curl -L https://github.com/mtortonesi/dotzsh/raw/master/install/install.sh | sh
Very, very simple:
git clone https://github.com/mtortonesi/dotzsh.git
ln -s dotzsh/.zsh.d ~/.zsh.d
ln -s dotzsh/.zshenv ~/.zshenv
chsh -s $(which zsh)