|
|
@ -12,6 +12,17 @@ |
|
|
# Ajout de */sbin au PATH (pour ifconfig en particulier) |
|
|
# Ajout de */sbin au PATH (pour ifconfig en particulier) |
|
|
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin:~/bin |
|
|
export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin:~/bin |
|
|
|
|
|
|
|
|
|
|
|
# Check for update |
|
|
|
|
|
cd /home/$USER/rc |
|
|
|
|
|
if $(git status --porcelain -b 2> /dev/null | grep '^## .*behind' &> /dev/null); then |
|
|
|
|
|
echo "Type Y to update .zshrc: \c" |
|
|
|
|
|
read line |
|
|
|
|
|
if [ "$line" = Y ] || [ "$line" = y ]; then |
|
|
|
|
|
git pull --rebase --stat origin master |
|
|
|
|
|
fi |
|
|
|
|
|
fi |
|
|
|
|
|
cd $OLDPWD |
|
|
|
|
|
|
|
|
# Configuration for virtualenv |
|
|
# Configuration for virtualenv |
|
|
export WORKON_HOME=$HOME/.virtualenvs |
|
|
export WORKON_HOME=$HOME/.virtualenvs |
|
|
source /usr/local/bin/virtualenvwrapper.sh > /dev/null 2>&1 |
|
|
source /usr/local/bin/virtualenvwrapper.sh > /dev/null 2>&1 |
|
|
@ -45,7 +56,14 @@ alias ipr='ip address && echo && ip route' |
|
|
alias which='which -a' |
|
|
alias which='which -a' |
|
|
alias gg='git log --oneline --abbrev-commit --all --graph --decorate --color' |
|
|
alias gg='git log --oneline --abbrev-commit --all --graph --decorate --color' |
|
|
# À tester un jour :) |
|
|
# À tester un jour :) |
|
|
#alias -s ps=gv |
|
|
# alias -s ps=gv |
|
|
|
|
|
# Le fameux cd ...etc |
|
|
|
|
|
alias cd ...=cd ../.. |
|
|
|
|
|
alias cd ....=cd ../../.. |
|
|
|
|
|
alias cd .....=cd ../../../.. |
|
|
|
|
|
alias cd ......=cd ../../../../.. |
|
|
|
|
|
alias cd .......=cd ../../../../../.. |
|
|
|
|
|
alias cd ........=cd ../../../../../../.. |
|
|
|
|
|
|
|
|
# Demande confirmation pour 'rm *' -> ou |
|
|
# Demande confirmation pour 'rm *' -> ou |
|
|
unsetopt rm_star_silent |
|
|
unsetopt rm_star_silent |
|
|
|