home · contact · privacy
Fix.
authorChristian Heller <c.heller@plomlompom.de>
Tue, 26 Aug 2025 06:26:09 +0000 (08:26 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Tue, 26 Aug 2025 06:26:09 +0000 (08:26 +0200)
trixie/copy/desktop/home/plom/.local/bin/setup_apps
trixie/copy/desktop/home/plom/.local/bin/update_discord [new file with mode: 0644]

index d4c9347b0839f6f7cdcf9ce7464b45ac497f5e4f..50e89a47c0f863acdd21dd12d6be2281b99d9da6 100755 (executable)
@@ -51,13 +51,7 @@ mv "${REL_PATH_TGRAM_APP}" "${ROOT}/"
 rm -rf "${REL_PATH_TGRAM_DIR}"
 rm "${FILENAME_TGRAM_ARCHIVE}"
 
-FILENAME_DISCORD_DEB_SOURCE='download?platform=linux'
-FILENAME_DISCORD_DEB_TARGET=discord.deb
-URL_DISCORD="https://discord.com/api/${FILENAME_DISCORD_DEB_SOURCE}"
-wget "${URL_DISCORD}"
-mv "${FILENAME_DISCORD_DEB_SOURCE}" "${FILENAME_DISCORD_DEB_TARGET}"
-sudo apt install "./${FILENAME_DISCORD_DEB_TARGET}"
-rm "${FILENAME_DISCORD_DEB_TARGET}"
+update_discord
 
 cd -
 rmdir "${TEMP_DIR}"
diff --git a/trixie/copy/desktop/home/plom/.local/bin/update_discord b/trixie/copy/desktop/home/plom/.local/bin/update_discord
new file mode 100644 (file)
index 0000000..e24fe1c
--- /dev/null
@@ -0,0 +1,19 @@
+#!/usr/bin/env dash
+set -e
+ROOT=$(dirname "$0")
+cd "${ROOT}"
+. lib/abort_if_offline.sh
+
+TEMP_DIR=$(mktemp -d)
+cd "${TEMP_DIR}"
+
+FILENAME_DISCORD_DEB_SOURCE='download?platform=linux'
+FILENAME_DISCORD_DEB_TARGET=discord.deb
+URL_DISCORD="https://discord.com/api/${FILENAME_DISCORD_DEB_SOURCE}"
+wget "${URL_DISCORD}"
+mv "${FILENAME_DISCORD_DEB_SOURCE}" "${FILENAME_DISCORD_DEB_TARGET}"
+sudo apt install "./${FILENAME_DISCORD_DEB_TARGET}"
+rm "${FILENAME_DISCORD_DEB_TARGET}"
+
+cd -
+rmdir "${TEMP_DIR}"