13 lines
294 B
Bash
13 lines
294 B
Bash
|
#!/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"
|