custom python venv mgmt

This commit is contained in:
2025-07-03 12:50:44 -04:00
parent effcd61949
commit def155602a
+21
View File
@@ -11,3 +11,24 @@ alias pbpaste="xsel -o -b"
alias tetris="tetriscurses"
alias hs="hugo server --disableFastRender && rm -r public"
alias us="./uploadsite.sh"
function av() {
if [ "$1" != "" ]; then
source ~/python-venv/$1/bin/activate
else
source ~/python-venv/default/bin/activate
fi
}
function cv() {
if [ ! -d ~/python-venv ]; then
mkdir -p ~/python-venv
fi
if [ "$1" != "" ]; then
python3 -m venv ~/python-venv/$1
source ~/python-venv/$1/bin/activate
else
python3 -m venv ~/python-venv/default
source ~/python-venv/default/bin/activate
fi
}