This project would not exist without all of its users and contributors.
If you have ideas on how to make the configuration easier to maintain or improve its performance, do not hesitate to fork and send pull requests.
Rather than contributing to this repo, please contribute to the upstream on GitHub.
This project follows the Google Shell Style Guide when possible. However, there are a number of additional things to keep in mind.
zstyle
over environment variables for configuration.To work on Prezto without affecting your current configuration:
mkdir devel-zprezto
cd devel-zprezto
git clone --recursive https://github.com/sorin-ionescu/prezto.git .zprezto
ZDOTDIR=$(pwd)
echo "Your development ZDOTDIR is $ZDOTDIR"
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
Then to start zsh in this development environment you will run:
ZDOTDIR=/path/to/devel-zprezto zsh