#!/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