Une question ne ferait pas l'affaire?
yad --image "dialog-question" --title "Kwin" --button=gtk-yes:0 --button=gtk-no:1 --text "Voulez-vous conserver le dossier d'installation du swich Kwin?"
Tu récupère le code retour $? et tu passes une condition:
[[ $? -eq 0 ]] && exit 0 || (rm ~/Switch-Kwin-Voyager-X8.tar.gz && rm..... etc..........)
J'ai pas testé, mais ça doit être à peu près ça, 0 si réponse oui, c'est 1 si réponse non. Je te laisse chercher un peu 😉
Par contre attention à 2 choses, à l'installation si le choix est de ne pas conserver le dossier, le script de désinstallation sera supprimé. Je serais toi, je le mettrais dans le dossier .script si l'utilisateur installe le switch Kwin. A la désinstallation, tu pourras le supprimer en dernier.
Une autre chose, si l'utilisateur déplace le dossier et décide de supprimer Kwin dans le futur, alors il ne retrouvera pas le chemin ~/Switch-Kwin-Voyager-X8. Utilise la variable $PWD pour être au bon endroit, c'est plus sûr.
Sur ce, dodo, je te laisse regarder.
Je repasse demain soir ou dimanche si tu veux savoir autre chose poste entre temps.