legacy-dotfiles/.zsh/functions/venv
Tom Willemsen 0445ad9f57 zsh: Add venv function
This enables or lists virtual environments
2013-02-06 11:44:04 +01:00

15 lines
356 B
Bash

# -*- mode: sh; -*-
if [ "${#}" -eq 1 ]; then
venv_activate="$HOME/.virtualenv/$1/bin/activate"
if [ -r "$venv_activate" ]; then
source $venv_activate
else
echo "$1 is not a know virtual environment"
fi
else
echo "Virtual environments: "
for itm in ~/.virtualenv/*; do
echo " $(basename $itm)"
done
fi