From 39577343a71d409cabe28a695eca71d1415b0d66 Mon Sep 17 00:00:00 2001 From: Zeyad Moustafa Kamal Date: Sat, 25 Jan 2025 22:47:55 +0200 Subject: [PATCH] create a virtual environment in the installer --- install.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install.sh b/install.sh index 4ae0a5d62..093ce3f95 100755 --- a/install.sh +++ b/install.sh @@ -115,6 +115,14 @@ install-local-pkgbuild() { x popd } +# create a virtual environment and store python packages into it +ags_state_dir=$XDG_STATE_DIR/ags +venv_dir=$ags_state_dir + +x mkdir -p $ags_state-dir +x uv venv --prompt .venv $venv_dir +x source $venv_dir/bin/activate + # Install core dependencies from the meta-packages metapkgs=(./arch-packages/illogical-impulse-{audio,backlight,basic,fonts-themes,gnome,gtk,portal,python,screencapture,widgets}) metapkgs+=(./arch-packages/illogical-impulse-ags)