So you can automatically cleanup all packages after scoop update *
.
Ignores held packages.
Dependency:
scoop install busybox
scoop update > $null
# call script, eg:
gen-scoop-cleanup-cmd.ps1
scoop update *
# paste(, edit) & run
echo "scoop cleanup $(scoop status -l | grep -v "Held package" | grep -o -e "^[^[:space:]]*" | tail -n +3 | paste -sd ' ')" | clip |
TODO:
scoop status -l
output