From aa906c9a64b91b72b323a80d6a50b144b4289d2c Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Tue, 26 Aug 2025 08:26:09 +0200 Subject: [PATCH] Fix. --- .../desktop/home/plom/.local/bin/setup_apps | 8 +------- .../home/plom/.local/bin/update_discord | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 7 deletions(-) create mode 100644 trixie/copy/desktop/home/plom/.local/bin/update_discord diff --git a/trixie/copy/desktop/home/plom/.local/bin/setup_apps b/trixie/copy/desktop/home/plom/.local/bin/setup_apps index d4c9347..50e89a4 100755 --- a/trixie/copy/desktop/home/plom/.local/bin/setup_apps +++ b/trixie/copy/desktop/home/plom/.local/bin/setup_apps @@ -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 index 0000000..e24fe1c --- /dev/null +++ b/trixie/copy/desktop/home/plom/.local/bin/update_discord @@ -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}" -- 2.30.2