From d57c668a95deb52b029dfba40b3bcf85e35a6600 Mon Sep 17 00:00:00 2001 From: boggs <6130147+b-ggs@users.noreply.github.com> Date: Fri, 23 Feb 2024 03:20:09 +0800 Subject: [PATCH] Add function to destroy venv --- zsh/.zshrc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/zsh/.zshrc b/zsh/.zshrc index e0aed33..7391399 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -48,6 +48,16 @@ povenvpath() { poetry env info | awk '/^Path:/{print $2; exit}' } +podestroyvenv() { + deactivate 2> /dev/null + local venvpath=$(povenvpath) + if [[ -n "$venvpath" ]]; then + rm -rf "$venvpath" + else + echo "No venv found" + fi +} + alias van='python3 -m venv venv' alias vac='source venv/bin/activate' alias vad='deactivate'