Files
ClipCoffre/install.sh
2026-01-17 13:10:10 +01:00

24 lines
599 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
EXT_DIR="$HOME/.local/share/gnome-shell/extensions/clipcoffre@gilles"
# Nettoyer et recreer le dossier
rm -rf "$EXT_DIR"
mkdir -p "$EXT_DIR"
# Copier les fichiers (exclure .git, node_modules, backup, docs)
for item in extension.js metadata.json stylesheet.css src schemas; do
if [ -e "$item" ]; then
cp -r "$item" "$EXT_DIR/"
fi
done
# Compiler le schema GSettings
if [ -d "$EXT_DIR/schemas" ]; then
glib-compile-schemas "$EXT_DIR/schemas"
fi
echo "Extension installée dans $EXT_DIR"
echo "Redémarrez GNOME Shell (Alt+F2, r) puis activez l'extension."