--- /dev/null
+#!/bin/zsh
+
+autoload colors zsh/terminfo
+if [[ "$terminfo[colors]" -ge 8 ]]; then
+ colors
+fi
+
+autoload -U compinit
+compinit
+
+# Set up VCS Prompt
+autoload -Uz vcs_info
+vcs_info
+zstyle ':vcs_info:*' formats '[%b]'
+zstyle ':vcs_info:*' actionformats '[%b|%a]'
+
+precmd() {
+ psvar=()
+ vcs_info
+ [[ -n $vcs_info_msg_0_ ]] && psvar[1]="$vcs_info_msg_0_"
+}
+
+setopt PROMPT_SUBST
+setopt INC_APPEND_HISTORY
+setopt SHARE_HISTORY
+PS1=$'\(zsh) %(?.%F{green}:-\)%f.%F{red}:-(%f) %(1v.%1v .)%n@%m:%(3~,.../,)%2~> '
+PATH=~/bin:$PATH
+
+HISTFILE=~/.zsh_history
+HISTSIZE=5000
+SAVEHIST=1000
+
+export MANPATH=~/man:$MANPATH
+export EDITOR=/usr/bin/vim
+export LSCOLORS=gxfxcxdxbxegedabagacad
+
+source ~/.dotfiles/zsh_aliases
+source ~/.dotfiles/zsh_webkit_login
+