add install bootstrap

Cette révision appartient à :
2026-04-26 22:54:28 +02:00
Parent 8312b20b53
révision 8ee5539222
2 fichiers modifiés avec 41 ajouts et 2 suppressions
+10 -1
Voir le fichier
@@ -11,6 +11,11 @@ Adds a USB power control entry in the moOde UI.
## 🚀 Quick Install (one command) ## 🚀 Quick Install (one command)
```bash
curl -L https://git.celjim.fr/jimmyGALLAND/moodeaudio-usb-control/raw/branch/master/src/install.sh | bash
```
or
```bash ```bash
curl -L https://git.celjim.fr/jimmyGALLAND/moodeaudio-usb-control/releases/download/latest/moodeaudio-usb-control.tar.gz | tar xz && chmod +x ./install.sh && sudo ./install.sh curl -L https://git.celjim.fr/jimmyGALLAND/moodeaudio-usb-control/releases/download/latest/moodeaudio-usb-control.tar.gz | tar xz && chmod +x ./install.sh && sudo ./install.sh
``` ```
@@ -20,10 +25,14 @@ curl -L https://git.celjim.fr/jimmyGALLAND/moodeaudio-usb-control/releases/downl
```bash ```bash
sudo ./uninstall.sh sudo ./uninstall.sh
``` ```
## 🧼 Version compatibility cheched
## 🧼 Version compatibility checked
10.1.2
9.4.1 9.4.1
## 📜 License ## 📜 License
This project is licensed under the GNU General Public License v3.0 (GPLv3). This project is licensed under the GNU General Public License v3.0 (GPLv3).
![License](https://img.shields.io/badge/license-GPLv3-blue.svg) ![License](https://img.shields.io/badge/license-GPLv3-blue.svg)
+30
Voir le fichier
@@ -0,0 +1,30 @@
#!/bin/bash
set -e
REPO_URL="https://git.celjim.fr/jimmyGALLAND/moodeaudio-usb-control/releases/download/latest/moodeaudio-usb-control.tar.gz"
TMP_DIR=$(mktemp -d)
ARCHIVE="$TMP_DIR/archive.tar.gz"
echo "== Téléchargement du plugin =="
curl -L "$REPO_URL" -o "$ARCHIVE"
echo "== Extraction =="
tar -xzf "$ARCHIVE" -C "$TMP_DIR"
if [ ! -f "$TMP_DIR/install.sh" ]; then
echo "Erreur: install.sh introuvable dans l'archive"
exit 1
fi
chmod +x "$TMP_DIR/install.sh"
echo "== Lancement de l'installation =="
cd "$TMP_DIR"
sudo ./install.sh
echo "== Nettoyage =="
rm -rf "$TMP_DIR"
echo "== Installation terminée =="