Mercurial > dotfiles
view .zshenv @ 357:c7a9cd793e37
patchpipe: handle base64-encoded message bodies
It looks like the new version of mailman on selenic now base64s
message bodies, so detect that and unpack the base64'd body.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Mon, 22 Dec 2014 17:12:53 -0500 |
parents | 4fa9c5ee08d2 |
children | f248cf012d9a |
line wrap: on
line source
# generic settings ulimit -c 0 # no core dumps setopt CORRECT setopt autolist # List tab-complete opts after the first tab setopt c_bases setopt autocd # Allows one to type just a dir name to cd to that dir complete='enhance' WORDCHARS=${WORDCHARS//[\/.]} setopt no_beep # don't beep about stuff # History Settings HISTFILE=~/.zhistory setopt histignoredups HISTSIZE='10000' SAVEHIST='10000' setopt extended_history setopt hist_save_no_dups # don't save duplicates in history setopt inc_append_history # append to history file so multiple processes DTRT source $HOME/.shell.d/00.path_manipulation.sh source $HOME/.shell.d/50.common_env.sh # prep to parse the zshenv-machine if [[ "x$TZ" == "x" ]] ; then export MACHINE_TZ="xNoTimeZone" local DEFAULT_TZ="America/New_York" fi # Do this right before the timezone stuff if [[ -a ~/.zshenv-machine ]]; then source ~/.zshenv-machine fi # do this last so that we can tell if .zshenv-machine set the timezone if [[ "x$TZ" == "x" ]] ; then if [ "$MACHINE_TZ" = "xNoTimeZone" ]; then export TZ="$DEFAULT_TZ" else export TZ="$MACHINE_TZ" fi fi