create a virtual environment in the installer

This commit is contained in:
Zeyad Moustafa Kamal
2025-01-25 22:47:55 +02:00
parent 1e54a5b0f4
commit 39577343a7
+8
View File
@@ -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)