From 1dffd70db2b4e5b46d6cadddcaa46a8de2be2e1b Mon Sep 17 00:00:00 2001 From: Riyyi Date: Sun, 19 Apr 2026 10:15:35 +0200 Subject: [PATCH] Skip interactive prompt when removing orphans --- pkg/pacman/sync/sync.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/pacman/sync/sync.go b/pkg/pacman/sync/sync.go index a868114..534060e 100644 --- a/pkg/pacman/sync/sync.go +++ b/pkg/pacman/sync/sync.go @@ -97,8 +97,8 @@ func RemoveOrphans(orphans []string, logWriter io.Writer) (int, error) { return 0, nil } - args := make([]string, 0, 2+len(orphans)) - args = append(args, "pacman", "-Rns") + args := make([]string, 0, 3+len(orphans)) + args = append(args, "pacman", "-Rns", "--noconfirm") args = append(args, orphans...) cmdStr := strings.Join(args, " ") fmt.Fprintf(logWriter, "[cmd] %s\n", cmdStr)