From ff9391313312dac25488fe18963c63fbe9dfad60 Mon Sep 17 00:00:00 2001 From: Tetardtek Date: Mon, 23 Feb 2026 12:36:11 +0100 Subject: [PATCH] =?UTF-8?q?fix(osd):=20d=C3=A9sactiver=20cosmic-osd=20via?= =?UTF-8?q?=20dpkg-divert=20=E2=80=94=20wob=20g=C3=A8re=20les=20overlays?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- INSTALL/scripts/03-deploy-configs.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/INSTALL/scripts/03-deploy-configs.sh b/INSTALL/scripts/03-deploy-configs.sh index b0c3766..27dff85 100755 --- a/INSTALL/scripts/03-deploy-configs.sh +++ b/INSTALL/scripts/03-deploy-configs.sh @@ -293,6 +293,26 @@ deploy_file "$THEMES/violet-chaton-rofi.rasi" "$HOME/.config/rofi/violet-chat section "wob — overlay volume/luminosité" deploy_file "$CONFIGS/wob/wob.ini" "$HOME/.config/wob.ini" +# ── Désactiver cosmic-osd (remplacé par wob) ───────────────────────────────── +section "cosmic-osd — désactivation (wob le remplace)" +if [ -f /usr/bin/cosmic-osd.real ]; then + ok "cosmic-osd déjà désactivé via dpkg-divert" +elif [ -f /usr/bin/cosmic-osd ]; then + step "Divert de cosmic-osd (mot de passe sudo requis)..." + if sudo dpkg-divert --add --rename --divert /usr/bin/cosmic-osd.real /usr/bin/cosmic-osd; then + printf '#!/usr/bin/env bash\nexec sleep infinity\n' > /tmp/cosmic-osd-fake + chmod +x /tmp/cosmic-osd-fake + sudo cp /tmp/cosmic-osd-fake /usr/bin/cosmic-osd + rm -f /tmp/cosmic-osd-fake + pkill -x cosmic-osd 2>/dev/null + ok "cosmic-osd désactivé — wob gère les overlays" + else + warn "dpkg-divert échoué — cosmic-osd reste actif" + fi +else + warn "cosmic-osd introuvable — rien à faire" +fi + # ── Logo fastfetch ───────────────────────────────────────────────────────────── section "Logo fastfetch" if [ -f "$SCRIPT_DIR/assets/violet-chaton-logo.png" ]; then