13 lines
		
	
	
		
			294 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			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"
 |