From cf91ecbf799bbbb8ad71dfd98893ac61ba576632 Mon Sep 17 00:00:00 2001 From: Josh Date: Fri, 6 Dec 2024 09:31:14 -0600 Subject: [PATCH] seed uv venv and alias uv run --- .config/direnv/lib/layout_uv.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.config/direnv/lib/layout_uv.sh b/.config/direnv/lib/layout_uv.sh index a94800d..c9c99af 100644 --- a/.config/direnv/lib/layout_uv.sh +++ b/.config/direnv/lib/layout_uv.sh @@ -7,7 +7,7 @@ layout_uv() { if [[ -z $VIRTUAL_ENV || ! -d $VIRTUAL_ENV ]]; then log_status "No virtual environment exists. Executing \`uv venv\` to create one." - uv venv + uv venv --seed VIRTUAL_ENV="$(pwd)/.venv" fi @@ -18,4 +18,6 @@ layout_uv() { PATH_add "$VIRTUAL_ENV/bin" export UV_ACTIVE=1 # or VENV_ACTIVE=1 export VIRTUAL_ENV + + export_alias "uvr" "uv run" }