fix(install): corriger le thème GTK sur fresh install
- Ajouter adw-gtk3 aux paquets apt (base du dark theme GTK3) - Déployer violet-chaton-gtk.css sur gtk-3.0 ET gtk-4.0 - Appliquer gsettings gtk-theme=adw-gtk3-dark + color-scheme=prefer-dark - Réécrire violet-chaton-gtk.css avec les variables exactes de COSMIC dark.css (les anciennes règles CSS explicites étaient ignorées par adw-gtk3-dark) - Corriger deploy_file pour ne pas suivre les symlinks COSMIC (évite d'écraser cosmic/dark.css par erreur) - Bloquer l'exécution en tant que root (causait des erreurs mkdir) - Renommer CosmicTheme.Light/name en Violet-chaton pour cohérence
This commit is contained in:
@@ -12,6 +12,14 @@ export INSTALL_LOG="$HOME/violet-chaton-install-$(date +%Y%m%d-%H%M%S).log"
|
||||
|
||||
source "$SCRIPT_DIR/scripts/lib.sh"
|
||||
|
||||
# ── Refus root ────────────────────────────────────────────────────────────────
|
||||
if [ "$EUID" -eq 0 ]; then
|
||||
echo -e "${RED}${BOLD} ERREUR : Ne pas lancer ce script en tant que root !${RESET}"
|
||||
echo -e " Lance-le en tant qu'utilisateur normal : ${CYAN}bash install.sh${RESET}"
|
||||
echo -e " ${MUTED}(sudo sera demandé automatiquement quand nécessaire)${RESET}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# ── Vérifications préalables ──────────────────────────────────────────────────
|
||||
check_requirements() {
|
||||
local ok=true
|
||||
|
||||
Reference in New Issue
Block a user