]> arthur.barton.de Git - ax-zsh.git/blob - plugins/venv/venv.zshrc
fzf: Update for new Debian package
[ax-zsh.git] / plugins / venv / venv.zshrc
1 # AX-ZSH: Alex' Modular ZSH Configuration
2 # venv.zshrc: Support Python "venv" virtual environments
3
4 [[ -z "$AXZSH_PLUGIN_CHECK" ]] || return 92
5
6 function activate() {
7         for p (.venv/bin bin); do
8                 activate="$PWD/$p/activate"
9                 if [[ -r "$activate" ]]; then
10                         source "$activate"
11                         return 0
12                 fi
13         done
14         echo "No virtual environment found in \"$PWD\"!"
15         return 1
16 }