From b67cd4a0f5f273d41a32e0b5ddc213c35a0b2c54 Mon Sep 17 00:00:00 2001 From: the-sane <3657071+the-sane@users.noreply.github.com> Date: Mon, 2 Sep 2024 10:06:05 -0400 Subject: [PATCH] update cmd line args --- lug-helper.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/lug-helper.sh b/lug-helper.sh index 826a81c..0045019 100755 --- a/lug-helper.sh +++ b/lug-helper.sh @@ -2541,7 +2541,7 @@ if [ "$#" -gt 0 ]; then printf "Star Citizen Linux Users Group Helper Script Usage: lug-helper -p, --preflight-check Run system optimization checks - -i, --install Install Star Citizen + -i, --install [lutris|wine] Install Star Citizen (default: lutris) -m, --manage-runners Install or remove Lutris runners -k, --manage-dxvk Install or remove DXVK versions -u, --delete-user-folder Delete Star Citizen USER dir, preserve keybinds @@ -2561,7 +2561,17 @@ Usage: lug-helper cargs+=("preflight_check") ;; --install | -i ) - cargs+=("install_game") + install_method="$2" + if [ "$install_method" = "lutris" ] || [ "$install_method" = "LUTRIS" ]; then + cargs+=("install_game_lutris") + elif [ "$install_method" = "wine" ] || [ "$install_method" = "WINE" ]; then + cargs+=("install_game_wine") + else + printf "$0: Invalid argument '%s'\n" "$install_method" + exit 0 + fi + # Shift forward one argument + shift ;; --manage-runners | -m ) cargs+=("runner_manage")