From 3a09750e01bf8c4139af6066bc657497071fb65f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 4 May 2026 08:54:12 +0200 Subject: [PATCH] Make it more resilient --- bin/omarchy-pkg-drop | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-pkg-drop b/bin/omarchy-pkg-drop index 06e396cd..0cbbfca6 100755 --- a/bin/omarchy-pkg-drop +++ b/bin/omarchy-pkg-drop @@ -4,8 +4,13 @@ # omarchy:args= # omarchy:requires-sudo=true +installed=() for pkg in "$@"; do if pacman -Q "$pkg" &>/dev/null; then - sudo pacman -Rns --noconfirm "$pkg" + installed+=("$pkg") fi done + +if (( ${#installed[@]} > 0 )); then + sudo pacman -Rns --noconfirm "${installed[@]}" +fi