fix: pacman orphan package removal

This commit is contained in:
Adam Perkowski 2024-10-03 00:05:31 +02:00
parent 3c4a5dcecd
commit 05d869ef74
No known key found for this signature in database
GPG Key ID: 7CBDB58ECF1D3478

View File

@ -23,7 +23,8 @@ cleanup_system() {
;;
pacman)
"$ESCALATION_TOOL" "$PACKAGER" -Sc --noconfirm
"$ESCALATION_TOOL" "$PACKAGER" -Rns "$(pacman -Qtdq)" --noconfirm
# -Rns will return 1 if there are no packages provided
"$PACKAGER" -Qtdq | "$ESCALATION_TOOL" "$PACKAGER" -Rns --noconfirm -- &> /dev/null 2>&1 || true
;;
*)
printf "%b\n" "${RED}Unsupported package manager: ""$PACKAGER""${RC}"