|
|
|
@ -7,8 +7,6 @@ else
|
|
|
|
|
symlink_dir=$(cd "$( dirname "`readlink ${(%):-%N}`" )" && pwd) |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
# -------------------------------- SETUP -------------------------------- # |
|
|
|
|
|
|
|
|
|
# Store private information (exports, keys, etc) in .bash_private. |
|
|
|
|
if [[ -f $HOME/.bash_private ]]; then |
|
|
|
|
source $HOME/.bash_private |
|
|
|
@ -62,13 +60,18 @@ fi
|
|
|
|
|
|
|
|
|
|
# Install zsh-syntax-highlighting if it doesn't exist |
|
|
|
|
if [[ ! -d $HOME/.zsh/zsh-syntax-highlighting ]]; then |
|
|
|
|
echo "Installing zsh syntax highlighting" |
|
|
|
|
pushd |
|
|
|
|
|
|
|
|
|
cd $HOME/.zsh |
|
|
|
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git |
|
|
|
|
if ! is-at-least 4.3.11; then |
|
|
|
|
echo "ZSH syntax highlighting requires ZSH >= 4.3.11 (current: $ZSH_VERSION)." |
|
|
|
|
else |
|
|
|
|
echo "Installing zsh syntax highlighting" |
|
|
|
|
pushd |
|
|
|
|
|
|
|
|
|
cd $HOME/.zsh |
|
|
|
|
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git |
|
|
|
|
|
|
|
|
|
popd |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
popd |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
zstyle ':completion:*:*:git:*' script $HOME/.zsh/git-completion.bash |
|
|
|
@ -86,6 +89,3 @@ source $symlink_dir/ps1.zsh
|
|
|
|
|
|
|
|
|
|
# ZSH syntax highlighting must be sourced last |
|
|
|
|
source $HOME/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh |
|
|
|
|
|
|
|
|
|
# ------------------------------ END SETUP ------------------------------ # |
|
|
|
|
|
|
|
|
|