Improved system for installing things not available on the system when built.
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Source installation helper
|
||||
source /usr/local/bin/stormux_install_helper.sh
|
||||
|
||||
# Function to run a game with FEXLoader
|
||||
fex_load() {
|
||||
local gameDir="$1"
|
||||
@@ -365,16 +368,12 @@ case "$GAME" in
|
||||
exec steam -bigpicture
|
||||
;;
|
||||
"thunderbird")
|
||||
if ! command -v thunderbird &> /dev/null; then
|
||||
yay -Sy --noconfirm thunderbird
|
||||
fi
|
||||
auto_install "thunderbird"
|
||||
orca &
|
||||
exec thunderbird
|
||||
;;
|
||||
"libreoffice")
|
||||
if ! command -v libreoffice &> /dev/null; then
|
||||
yay -Sy --noconfirm libreoffice-still
|
||||
fi
|
||||
auto_install "libreoffice"
|
||||
orca &
|
||||
exec libreoffice
|
||||
;;
|
||||
@@ -436,10 +435,10 @@ case "$GAME" in
|
||||
run_native "wicked-quest" "wicked_quest.py"
|
||||
;;
|
||||
"Wreckingball")
|
||||
setup_and_run_downloadable_url "https://sightlesswolf.com/wreckingball.zip" "wreckingball" "wreckingball.exe" "https://sightlesswolf.com" "nvda2speechd"
|
||||
auto_install "wreckingball" && run_wine "wreckingball" "wreckingball.exe" "nvda2speechd"
|
||||
;;
|
||||
"Wreckingball (Pulped)")
|
||||
setup_and_run_downloadable_url "https://sightlesswolf.com/wreckingball-pulped.zip" "wreckingball-pulped" "wreckingball.exe" "https://sightlesswolf.com" "nvda2speechd"
|
||||
auto_install "wreckingball-pulped" && run_wine "wreckingball-pulped" "wreckingball.exe" "nvda2speechd"
|
||||
;;
|
||||
"Kitchensinc")
|
||||
pushd "/home/stormux/.wine32/drive_c/Program Files/Kitchen's Sink"
|
||||
|
||||
Reference in New Issue
Block a user