diff --git a/.aliases b/.aliases index f5f482e..a30ef6a 100644 --- a/.aliases +++ b/.aliases @@ -81,3 +81,13 @@ fi detach() { "$1 $2 /dev/null &; disown;" } + +venv() { + if [ -d .venv ]; then + source .venv/bin/activate + elif [ -d venv ]; then + source venv/bin/activate + else + python3 -m venv .venv && source .venv/bin/activate + fi +}