Después de algunas búsquedas, encontré SleepWatcher , una herramienta gratuita que permite ejecutar un script cuando la pantalla se pone en suspensión o despierta.
Después de instalarlo, puede vincular un script de shell que se ejecuta en uno de los eventos disponibles (que incluyen dim screen , wake up screen , computer dormir , reactivar equipo y algunos más). Desde el script de shell, puedo ejecutar un comando o llamar a un AppleScript que deseo ejecutar en estos eventos.
Dado que mi pantalla se apaga cuando bloqueo mi computadora, esto es exactamente lo que estaba buscando.
Puede verlo en acción aquí: enlace