Scripts that run when task events occur. Place in ~/.config/task/hooks/.
cp examples/hooks/task.completed ~/.config/task/hooks/
chmod +x ~/.config/task/hooks/task.completedtask.created- New task createdtask.updated- Task fields changedtask.deleted- Task removedtask.started- Execution beginstask.blocked- Task needs user inputtask.completed- Task finishedtask.failed- Execution failed
TASK_ID # Task ID
TASK_TITLE # Task title
TASK_STATUS # Current status
TASK_PROJECT # Project name
TASK_EVENT # Event type
TASK_TIMESTAMP # RFC3339 timestampSee task.completed for a desktop notification example.