diff --git a/README.md b/README.md index a4cada9..d394c61 100644 --- a/README.md +++ b/README.md @@ -14,12 +14,12 @@ printf 'for f in pyv pyv_comp.bash ; do if [ -f ~/.local/share/pyv/$f ] ; then . `pyv [ls|new|rm|enter|exit] myvenv` ```sh -pyv new v1 # create venv named v1 -pyv new v2 # create venv named v2 -pyv ls # list venvs -pyv rm v2 # delete venv named v2 -pyv enter v1 # enter venv named v1 -pyv exit # exit current venv +pyv new v1 # create venv named v1 +pyv new v2 # create venv named v2 +pyv ls # list venvs +pyv rm v2 # delete venv named v2 +pyv enter v1 # enter venv named v1 +pyv exit # exit current venv ``` ## Update @@ -34,3 +34,14 @@ git -C ~/.local/share/pyv pull rm -rf ~/.local/share/pyv # Also remove corresponding line in ~/.bashrc ``` + +## Customize `$VENV_DIR` + +By default, it stores venv data in `${XDG_DATA_HOME}/pyv` or +`${HOME}/.local/share/pyv`, to change this behavior, set a different `$VENV_DIR` +variable: + +```sh +# Add this line to bashrc to persist +VENV_DIR="$HOME/myvenvs" +```