#!/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 setopt extended_glob 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 zstyle ':completion:*' list-colors 'di=36;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:' source ~/.dotfiles/zsh_aliases source ~/.dotfiles/zsh_webkit_login