direnv: use uv
change vuswrrxkprxwzkqywyszrzxyoyzqqmxk
commit b5b8e3f2745b52013de0c07f91f18422ed01a3b6
author Alpha Chen <alpha@kejadlen.dev>
date
parent rvqqoxmm
diff --git a/.config/direnv/direnvrc b/.config/direnv/direnvrc
index 7b168286..0b230b6e 100644
--- a/.config/direnv/direnvrc
+++ b/.config/direnv/direnvrc
@@ -52,3 +52,9 @@ use_ruby() {
   layout_ruby
 }
 
+# https://hynek.me/articles/python-virtualenv-redux/#:~:text=Then%2C%20I%20add%20the%20following%20to%20the%20project%E2%80%99s%20%2Eenvrc%3A
+use_uv() {
+  test -d .venv || uv venv
+  source .venv/bin/activate
+  uv sync
+}