From 2665d4847a633e71a65e221dee1759712aeb9b04 Mon Sep 17 00:00:00 2001 From: tumillanino Date: Wed, 8 Apr 2026 06:46:26 +1000 Subject: [PATCH] basis for a couple of install scripts --- files/scripts/installbitwig.sh | 11 +++++++++++ files/scripts/installdecentsampler.sh | 12 ++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 files/scripts/installbitwig.sh create mode 100644 files/scripts/installdecentsampler.sh diff --git a/files/scripts/installbitwig.sh b/files/scripts/installbitwig.sh new file mode 100644 index 0000000..3730822 --- /dev/null +++ b/files/scripts/installbitwig.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +set -euo pipefail + +ROOT_UID=0 +E_NOTROOT=87 +DEFAULT_FILENAME="bitwig-studio-latest.deb" +DEFAULT_URL="https://www.bitwig.com/dl/?id=419&os=installer_linux" +INSTALL_LOG="/opt/bitwig-studio/.$DEFAULT_FILENAME.log" +SAFE_FILE_REMOVE="^/\./usr/share/*|^/\./opt/bitwig-studio/*" + +curl -fsSL bitwig-studio-latest.deb $DEFAULT_URL diff --git a/files/scripts/installdecentsampler.sh b/files/scripts/installdecentsampler.sh new file mode 100644 index 0000000..abb6968 --- /dev/null +++ b/files/scripts/installdecentsampler.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -euo pipefail + +curl -L -o /tmp/decent-sampler.tar.gz "https://cdn.decentsamples.com/production/builds/ds/1.18.1/Decent_Sampler-1.18.1-Linux-Static-x86_64.tar.gz" +tar xvf /tmp/decent-sampler.tar.gz -C /tmp + +cd /tmp/Decent_Sampler-1.18.1-Linux-Static-x86_64 +./install.sh + +rm -rf /tmp/decent-sampler.tar.gz /tmp/Renoise* || true + +exit 0