Skip to content

Commit e84a4a5

Browse files
committed
Add steam-launcher instead of steam-installer (cleaner)
1 parent adfef41 commit e84a4a5

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

Trixie/config/hooks/live/9003-extrainstalls.hook.chroot

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@ dpkg --add-architecture i386
1515
echo "[Hook] Creating keyrings directory"
1616
mkdir -pm755 /etc/apt/keyrings
1717

18+
# --- Steam Repository ---
19+
echo "[Hook] Adding Steam repository and key"
20+
curl -fsSL https://repo.steampowered.com/steam-archive-keyring.gpg \
21+
| gpg --dearmor -o /etc/apt/keyrings/steam.gpg
22+
23+
cat << 'EOF' > /etc/apt/sources.list.d/steam.sources
24+
Types: deb
25+
URIs: https://repo.steampowered.com/steam/
26+
Suites: stable
27+
Components: steam
28+
Signed-By: /etc/apt/keyrings/steam.gpg
29+
EOF
30+
1831
# --- Lutris Repository ---
1932
echo "[Hook] Adding Lutris repository and key"
2033
wget -q -O- https://download.opensuse.org/repositories/home:/strycore/Debian_12/Release.key \
@@ -53,11 +66,11 @@ EOF
5366
echo "[Hook] Updating package lists"
5467
apt update
5568

56-
echo "[Hook] Installing Steam, Lutris, WineHQ (stable), and VS Code"
69+
echo "[Hook] Installing Steam (launcher), Lutris, WineHQ (stable), and VS Code"
5770
apt install -y --install-recommends \
5871
lutris \
5972
winehq-stable \
60-
steam-installer \
73+
steam-launcher \
6174
code
6275

6376
# --- Bottles Flatpak ---

0 commit comments

Comments
 (0)