I'm just getting Zsh set up, and quite enjoying it. Here's my configuration so far.
Remove/backup any existing ~/.zshrc/.zprofile/.zshenv files and
~/.config/zsh/ directory.
Clone this repository:
git clone https://github.com/vinnydiehl/zshrc.git ~/.config/zshInstall zplug:
curl -sL --proto-redir -all,https https://raw.githubusercontent.com/zplug/installer/master/installer.zsh | zshCreate 3 symlinks:
ln -s ~/.config/zsh/rc.zsh ~/.zshrc
ln -s ~/.config/zsh/profile.zsh ~/.zprofile
ln -s ~/.config/zsh/env.zsh ~/.zshenvMake a cache directory:
mkdir -p ~/.cache/zshSource the config:
source ~/.zshrc