15 lines
341 B
Bash
15 lines
341 B
Bash
if type lorri &>/dev/null; then
|
|
# https://github.com/target/lorri
|
|
eval "$(lorri direnv)"
|
|
else
|
|
# fall back to using direnv's builtin nix support
|
|
use nix
|
|
fi
|
|
|
|
VIRTUAL_ENV="$PWD/venv"
|
|
if [ ! -e venv ]
|
|
then
|
|
python -m venv --system-site-packages --without-pip "${VIRTUAL_ENV}"
|
|
fi
|
|
export VIRTUAL_ENV
|
|
PATH_add "$VIRTUAL_ENV/bin"
|