Skip to content

Instantly share code, notes, and snippets.

@Phil-Venter
Last active May 23, 2025 19:00
Show Gist options
  • Select an option

  • Save Phil-Venter/647ad8d550b194854193e3fdc2cec011 to your computer and use it in GitHub Desktop.

Select an option

Save Phil-Venter/647ad8d550b194854193e3fdc2cec011 to your computer and use it in GitHub Desktop.
Install
#!/usr/bin/env bash
set -e
# BASE SETUP
sudo apt install software-properties-common apt-transport-https -y
# ADD STEAM
sudo dpkg --add-architecture i386 \
&& curl -s http://repo.steampowered.com/steam/archive/stable/steam.gpg \
| sudo gpg --dearmor -o /usr/share/keyrings/steam.gpg > /dev/null \
&& echo deb [arch=amd64 signed-by=/usr/share/keyrings/steam.gpg] http://repo.steampowered.com/steam/ stable steam \
| sudo tee /etc/apt/sources.list.d/steam.list
# ADD PRISMLAUNCHER
curl -s https://proget.makedeb.org/debian-feeds/prebuilt-mpr.pub \
| sudo gpg --dearmor -o /usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg > /dev/null \
&& echo "deb [arch=amd64 signed-by=/usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg] https://proget.makedeb.org prebuilt-mpr $(lsb_release -cs)" \
| sudo tee /etc/apt/sources.list.d/prebuilt-mpr.list
# ADD SPOTIFY
curl -s https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg \
| sudo gpg --dearmor -o /usr/share/keyrings/spotify.gpg \
&& echo "deb [arch=amd64 signed-by=/usr/share/keyrings/spotify.gpg] https://repository.spotify.com stable non-free" \
| sudo tee /etc/apt/sources.list.d/spotify.list
# INSTALL ABOVE
sudo apt update \
&& sudo apt install \
libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 steam-launcher \
prismlauncher \
spotify-client -y
# INSTALL DISCORD
DISCORD_VERSION="0.0.95"
DISCORD_TEMP=$(mktemp /tmp/discord-XXXXXX.deb)
curl -so $DISCORD_TEMP https://stable.dl2.discordapp.net/apps/linux/${DISCORD_VERSION}/discord-${DISCORD_VERSION}.deb \
&& sudo dpkg -i $DISCORD_TEMP \
&& rm $DISCORD_TEMP
# CLEANUP ON ISLE 4
sudo rm /etc/apt/sources.list.d/steam-beta.list
sudo rm /etc/apt/sources.list.d/steam-stable.list
sudo apt install curl -y && curl -s URL_HERE | bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment