summaryrefslogtreecommitdiffstats
path: root/.zsh/functions/venv
blob: 03ec83da4a8cefc991105c4f938b63f2f4580f53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# -*- mode: sh; -*-
if [ "${#}" -eq 1 ]; then
    local 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