X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=zsh%2Fzshrc;h=994bd71732e38626f4b0543aab95b8091b36cca6;hb=HEAD;hp=df74454cfa9a4077e6c44941190acb6fee181d01;hpb=58bf029a4aae624c506c4633afcaa7839c771ad9;p=dotfiles.git diff --git a/zsh/zshrc b/zsh/zshrc index df74454..994bd71 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -112,7 +112,10 @@ alias cp='cp -i' alias ln='ln -i' #alias svn='colorsvn' -alias sed='/usr/local/bin/gsed' +if [[ $OSNAME == 'Darwin' ]]; then + [[ -f '/usr/local/bin/gsed' ]] || echo "zshrc warning: no gsed" +fi +[[ -f '/usr/local/bin/gsed' ]] && alias sed='/usr/local/bin/gsed' ##### Git alias 'gs'='git status' @@ -292,6 +295,7 @@ export MANPATH=$MANPATH:/usr/local/man export MANPATH=$MANPATH:${HOME}/perl5/man export PATH=$PATH:"${HOME}/scripts" +export PATH=$PATH:"/sbin:/usr/sbin" ## hunspell path export DICPATH="/usr/local/share/hunspell/" @@ -326,3 +330,22 @@ export MANPATH="/Applications/Racket v6.6/man":$MANPATH; # export ~/.bin into PATH export PATH="$HOME/.bin":$PATH; + + +# source Android bin +[[ -f "$ZSHHOME/androidrc" ]] && . "$ZSHHOME/androidrc" + +if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi +export PYENV_ROOT="$HOME/.pyenv" +export PATH="$PYENV_ROOT/bin:$PATH" + +# tmux variable +export TMUX_IP=`echo $SSH_CONNECTION | awk '{print $3}'` +if [[ $OSNAME == 'Darwin' ]]; then + ip=`ifconfig | grep "inet .*broadcast" | head -1 | awk '{print $2}'` + [[ $TMUX_IP = "" ]] && TMUX_IP=$ip +else + ip=`ip addr | grep 'inet .*global' | head -1 | sed 's/^.*inet //g; s/\/.*$//g'` + [[ $TMUX_IP = "" ]] && TMUX_IP=$ip +fi +