Numerous optimisations
This commit is contained in:
parent
42fcacb188
commit
aa67831fb6
2 changed files with 0 additions and 38 deletions
|
|
@ -44,34 +44,6 @@ fi
|
|||
export WORKON_HOME=~/.virtualenvs
|
||||
source /usr/bin/virtualenvwrapper_lazy.sh
|
||||
|
||||
chpwd() {
|
||||
src_dir="$(readlink -f ~/src/)/"
|
||||
if [[ $PWD == "$src_dir"* ]]; then
|
||||
if git status &>/dev/null; then
|
||||
venv_name=$(basename $(git rev-parse --show-toplevel))
|
||||
if [[ -n "$VIRTUAL_ENV" ]]; then
|
||||
current_venv_name=$(basename "$VIRTUAL_ENV")
|
||||
if [[ "$current_venv_name" != "$venv_name" ]]; then
|
||||
deactivate
|
||||
workon "$venv_name"
|
||||
fi
|
||||
else
|
||||
if workon | grep -q "$venv_name"; then
|
||||
workon "$venv_name"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
if [[ -n "$VIRTUAL_ENV" ]]; then
|
||||
deactivate
|
||||
fi
|
||||
fi
|
||||
else
|
||||
if [[ -n "$VIRTUAL_ENV" ]]; then
|
||||
deactivate
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
export GPG_TTY=$(tty)
|
||||
gpg-connect-agent updatestartuptty /bye >/dev/null
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue