Files
nix/dots/.local/share/task/scripts/sync-and-notify.sh
2025-10-04 18:28:04 +02:00

13 lines
294 B
Bash
Executable File

#!/usr/bin/env bash
# Redirect both stdout and stderr to notify-send as is, but set
# urgency to critical if the command fails
output="$(task rc.hooks=0 sync 2>&1)"
ret=$?
if [ $ret -ne 0 ]; then
urgency=critical
else
urgency=normal
fi
notify-send -u $urgency "Taskwarrior sync" "$output"