Although the hook in ~/.pymodoro/hooks/complete-pomodoro.py does run, the one in ~/.pymodoro/hooks/start-pomodoro.py is never looked at. I used strace -e stat -p <theCorrectPID> to debug pymodoro and found that it stats (and executes) complete-pomodoro.py but never looks at start-pomodoro.py.