From: Christian Heller Date: Wed, 24 Dec 2025 12:09:15 +0000 (+0100) Subject: Fix. X-Git-Url: https://plomlompom.com/repos/booking/%7B%7Bprefix%7D%7D/%7B%7Bdb.prefix%7D%7D/tasks?a=commitdiff_plain;p=config Fix. --- diff --git a/trixie/copy/desktop/home/plom/.config/iamb/config.toml b/trixie/copy/desktop/home/plom/.config/iamb/config.toml new file mode 100644 index 0000000..2e8e425 --- /dev/null +++ b/trixie/copy/desktop/home/plom/.config/iamb/config.toml @@ -0,0 +1,7 @@ +default_profile = "matrix-org" + +[profiles.tchncs-de] +user_id = "@plomlompom:tchncs.de" + +[profiles.matrix-org] +user_id = "@plomlompom:matrix.org" diff --git a/trixie/copy/desktop/home/plom/.local/bin/setup_apps b/trixie/copy/desktop/home/plom/.local/bin/setup_apps index a9513c3..f660103 100755 --- a/trixie/copy/desktop/home/plom/.local/bin/setup_apps +++ b/trixie/copy/desktop/home/plom/.local/bin/setup_apps @@ -9,7 +9,7 @@ cd "${ROOT}" abort_if_offline abort_if_command_unknown xz -expect_n_args 0 4 '[discord] [mattermost] [signal] [telegram]' "$@" +expect_n_args 0 5 '[discord] [mattermost] [signal] [telegram] [iamb]' "$@" install_with_repo() { local APP_NAME=$1 @@ -50,16 +50,6 @@ install_telegram() { rm "${FILENAME_TGRAM_ARCHIVE}" } -install_discord() { - local FILENAME_DISCORD_DEB_SOURCE='download?platform=linux' - local FILENAME_DISCORD_DEB_TARGET=discord.deb - local 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}" -} - install_mattermost() { install_with_repo mattermost deb.packages.mattermost.com pubkey.gpg stable } @@ -68,6 +58,30 @@ install_signal() { install_with_repo signal updates.signal.org/desktop/apt keys.asc xenial } +install_from_deb() { + local URL_PREFIX="$1" + local FILENAME_DEB_TARGET="$2" + local FILENAME_DEB_SOURCE="$3" + if [ -z "${FILENAME_DEB_SOURCE}" ]; then + FILENAME_DEB_SOURCE="${FILENAME_DEB_TARGET}" + fi + local URL_DEB="${URL_PREFIX}${FILENAME_DEB_SOURCE}" + wget "${URL_DEB}" + if [ ! "${FILENAME_DEB_TARGET}" = "${FILENAME_DEB_SOURCE}" ]; then + mv "${FILENAME_DEB_SOURCE}" "${FILENAME_DEB_TARGET}" + fi + sudo apt install "./${FILENAME_DEB_TARGET}" + rm "${FILENAME_DEB_TARGET}" +} + +install_discord() { + install_from_deb https://discord.com/api/ discord.deb download?platform=linux +} + +install_iamb() { + install_from_deb https://github.com/ulyssa/iamb/releases/latest/download/ iamb-x86_64-unknown-linux-musl.deb +} + TEMP_DIR=$(mktemp -d) cd "${TEMP_DIR}" @@ -76,6 +90,7 @@ if [ "$#" -eq 0 ]; then install_telegram install_discord install_mattermost + install_iamb else while [ "$#" -gt 0 ]; do if [ "$1" = 'signal' ]; then @@ -86,6 +101,8 @@ else install_discord elif [ "$1" = 'mattermost' ]; then install_mattermost + elif [ "$1" = 'iamb' ]; then + install_iamb else echo "unrecognized target: $1" fi diff --git a/trixie/scripts/lib/INSTALLER_VERSION.sh b/trixie/scripts/lib/INSTALLER_VERSION.sh index 549df00..8329263 100644 --- a/trixie/scripts/lib/INSTALLER_VERSION.sh +++ b/trixie/scripts/lib/INSTALLER_VERSION.sh @@ -1 +1 @@ -INSTALLER_VERSION=13.1.0 +INSTALLER_VERSION=13.2.0