From 16fccdf28f5f8b99cbf1a9c4d2dec0a9e75c9ddc Mon Sep 17 00:00:00 2001 From: Roy <88516395+moraroy@users.noreply.github.com> Date: Mon, 6 May 2024 01:00:12 -0700 Subject: [PATCH] Add files via upload --- NonSteamLaunchers.sh | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/NonSteamLaunchers.sh b/NonSteamLaunchers.sh index 3f8c65f..1cf1a49 100755 --- a/NonSteamLaunchers.sh +++ b/NonSteamLaunchers.sh @@ -65,16 +65,21 @@ for arg in "${args[@]}"; do # Check if the user wants to install Chrome if $installchrome; then - # Check if Google Chrome is already installed - if flatpak list | grep com.google.Chrome &> /dev/null; then - echo "Google Chrome is already installed" + # Check if Google Chrome is already installed for the current user + if flatpak list --user | grep com.google.Chrome &> /dev/null; then + echo "Google Chrome is already installed for the current user" flatpak --user override --filesystem=/run/udev:ro com.google.Chrome else - # Install the Flatpak runtime - flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + # Check if the Flathub repository exists for the current user + if flatpak remote-list --user | grep flathub &> /dev/null; then + echo "Flathub repository exists for the current user" + else + # Add the Flathub repository for the current user + flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + fi - # Install Google Chrome - flatpak install flathub com.google.Chrome -y + # Install Google Chrome for the current user + flatpak install --user flathub com.google.Chrome -y # Run the flatpak --user override command flatpak --user override --filesystem=/run/udev:ro com.google.Chrome