aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs/by-name
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name')
-rwxr-xr-xpkgs/by-name/sw/swallow/swallow.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/by-name/sw/swallow/swallow.sh b/pkgs/by-name/sw/swallow/swallow.sh
index ac1858ea..68dd6a75 100755
--- a/pkgs/by-name/sw/swallow/swallow.sh
+++ b/pkgs/by-name/sw/swallow/swallow.sh
@@ -19,6 +19,9 @@ if [ -z "$*" ]; then
elif ! command -v "$1" >/dev/null; then
printf "ERROR: Command '%s' does not exist\n" "$1"
else
+ # Make sure that we actually `throwup`, when the command fails
+ set +e
+
eat && "$@"
throwup