mirror of
https://github.com/aljazceru/omakub.git
synced 2026-01-24 14:24:20 +01:00
Merge pull request #110 from jkjarvis/add-steam-installer
Added steam as optional app
This commit is contained in:
22
install/optional/app-steam.sh
Executable file
22
install/optional/app-steam.sh
Executable file
@@ -0,0 +1,22 @@
|
||||
cd /tmp
|
||||
wget https://cdn.akamai.steamstatic.com/client/installer/steam.deb
|
||||
sudo apt install -y ./steam.deb
|
||||
sudo apt-get install --no-remove -oAPT::Get::AutomaticRemove=false libc6:amd64 libc6:i386 libegl1:amd64 libegl1:i386 libgbm1:amd64 libgbm1:i386 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1:amd64 libgl1:i386 steam-libs-amd64:amd64
|
||||
rm steam.deb
|
||||
cd -
|
||||
|
||||
# Add steam to dock
|
||||
new_app="steam.desktop"
|
||||
|
||||
current_favorites=$(gsettings get org.gnome.shell favorite-apps)
|
||||
# Check if the new app is already in the list
|
||||
if [[ "$current_favorites" == *"$new_app"* ]]; then
|
||||
echo "App already exists in favorites."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Remove the closing bracket from the current favorites list
|
||||
current_favorites_trimmed=$(echo $current_favorites | sed "s/]//")
|
||||
|
||||
new_favorites_list="${current_favorites_trimmed}, '${new_app}']"
|
||||
gsettings set org.gnome.shell favorite-apps "$new_favorites_list"
|
||||
@@ -1,5 +1,5 @@
|
||||
# Install optional apps
|
||||
apps=$(gum choose "1password" "Spotify" "Zoom" "Dropbox" --no-limit --selected "1password","Spotify","Zoom" --height 6 --header "Select optional apps")
|
||||
apps=$(gum choose "1password" "Spotify" "Zoom" "Dropbox" "Steam" --no-limit --selected "1password","Spotify","Zoom" --height 6 --header "Select optional apps")
|
||||
|
||||
for app in $apps; do
|
||||
source "$OMAKUB_PATH/install/optional/app-${app,,}.sh"
|
||||
|
||||
1
uninstall/app-steam.sh
Normal file
1
uninstall/app-steam.sh
Normal file
@@ -0,0 +1 @@
|
||||
sudo apt remove -y steam steam-launcher
|
||||
Reference in New Issue
Block a user