dotfiles/.zshrc

55 lines
1,002 B
Bash
Raw Permalink Normal View History

2014-09-26 09:55:55 -04:00
if [[ $TERM == "dumb" ]]; then # in emacs
PS1='%(?..[%?])%!:%~%# '
# for tramp to not hang, need the following. cf:
# http://www.emacswiki.org/emacs/TrampMode
unsetopt zle
unsetopt prompt_cr
unsetopt prompt_subst
unfunction precmd
unfunction preexec
else
if [ ! -d $HOME/antigen ]; then
git clone https://github.com/zsh-users/antigen.git $HOME/antigen
fi
2013-05-23 19:17:11 -04:00
2014-09-26 09:55:55 -04:00
source $HOME/antigen/antigen.zsh
2013-05-23 19:17:11 -04:00
2014-09-26 09:55:55 -04:00
# Load the oh-my-zsh library
antigen use oh-my-zsh
2013-05-23 19:17:11 -04:00
2017-11-30 10:56:01 -05:00
antigen bundles <<EOF
2013-05-23 19:17:11 -04:00
git
git-extras
git-remote-branch
pip
ssh-agent
2017-08-22 11:39:31 -04:00
nojhan/liquidprompt
2013-05-23 19:17:11 -04:00
zsh-users/zsh-syntax-highlighting
EOF
2014-09-26 09:55:55 -04:00
# Themes
2017-08-22 11:39:31 -04:00
# antigen-theme kphoen
2013-05-23 19:17:11 -04:00
2017-11-30 10:56:01 -05:00
antigen apply
2013-05-23 19:17:11 -04:00
2014-09-26 09:55:55 -04:00
unsetopt correct_all
fi
2013-05-23 19:17:11 -04:00
export PATH=$HOME/bin:$PATH
export EDITOR="emacsclient"
export ALTERNATE_EDITOR=""
alias erl='rlwrap -a erl'
if which virtualenvwrapper.sh >/dev/null; then
source virtualenvwrapper.sh
fi
if [ -d ${HOME}/.cabal/bin ]; then
export PATH="${HOME}/.cabal/bin:$PATH"
fi