63 lines
1.9 KiB
Bash
63 lines
1.9 KiB
Bash
zmodload -a colors
|
|
zmodload -a autocomplete
|
|
autoload -U age && age
|
|
|
|
export EDITOR='subl -w'
|
|
|
|
[ -x /usr/bin/dircolors ] && eval $(dircolors)
|
|
zstyle ':completion:*' menu select=2
|
|
zstyle ':completion:*' verbose true
|
|
zstyle ':completion:*' extra-verbose true
|
|
zstyle ':completion:*' use-cache on
|
|
zstyle ':completion:*' cache-path ~/.zsh/cache
|
|
zstyle ':completion:*:approximate:*' max-errors 1 numeric
|
|
zstyle ':completion:*:functions' ignored-patterns '_*'
|
|
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
|
|
zstyle ':completion:*' completer _expand _complete _ignored _correct _approximate
|
|
|
|
autoload -Uz compinit && compinit
|
|
|
|
setopt autocd autopushd pushdminus pushdsilent pushdtohome
|
|
setopt HIST_REDUCE_BLANKS HIST_IGNORE_SPACE SHARE_HISTORY inc_append_history
|
|
setopt no_hup no_clobber print_exit_value
|
|
setopt extendedglob glob_dots
|
|
setopt correct
|
|
setopt completealiases
|
|
setopt prompt_subst
|
|
|
|
case $TERM in
|
|
rxvt|*term)
|
|
precmd() { print -Pn "\e]0;%m:%~\a" }
|
|
preexec () { print -Pn "\e]0;$1\a" }
|
|
;;
|
|
esac
|
|
|
|
autoload -U colors && colors
|
|
#vincent: PS1="%{%B$fg[blue]%}%n%{$reset_color%B%}@%{%b$fg[magenta]%}%1~ %{$reset_color%}\$(vcprompt -f '%b:%r ')%# "
|
|
|
|
#PS1="%n@%1~ \$(vcprompt -f '%b:%r ') %# "
|
|
PS1="%{$fg[green]%}%n%{$fg[cyan]%}@%{$fg[magenta]%}%1~ %{$fg[yellow]%}\$(vcprompt -f '%b:%r ')%{$fg[cyan]%}%# %{$reset_color%}"
|
|
RPS1="%{$fg[cyan]%}%B[%M:%d]%b%{$reset_color%}"
|
|
|
|
|
|
alias ls="ls -liFG"
|
|
|
|
autoload -Uz compinit && compinit
|
|
|
|
source ~/.zsh/plugins/history-substring-search.zsh
|
|
source ~/.zsh/plugins/git.plugin.zsh
|
|
source ~/.zsh/plugins/git-extras.plugin.zsh
|
|
|
|
# Customize to your needs...
|
|
export PATH=/Users/vincent/Library/Haskell/bin:/Users/vincent/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki
|
|
|
|
source /opt/boxen/env.sh
|
|
|
|
|
|
alias google.py="/Users/vincent/Source/management-scripts/google-apps/google.py"
|
|
|
|
alias runhoogle="screen -dm hoogle server -p 4000"
|
|
|
|
alias irssi="screen -S irssi irssi"
|
|
|
|
HISTFILE="$HOME/.zsh_history"
|