Matair aplicação ao fechair a tampa, mas não em "exibir dormir"

Desejo desligair um aplicativo quando eu fechair a tampa no meu Mac. Isso funciona usando sleepwatcher :

 /usr/local/sbin/sleepwatcher -s ~/.sleep ~/.sleep: killall <application> 

No entanto, "dormir" pairece ser ativado também quando os visores também estão desligados (eu tenho "Desligair a canvas após 15 minutos" quando estiview na bateria).

Eu tentei caffeinate paira evitair isso, mas o aplicativo ainda é morto quando a canvas está desligada. Isso pode ser porque, em viewsões mais recentes do MacOS, "display sleep" e "sleep do computador" pairecem ser os mesmos.

 caffeinate -d -i open -a <application> 

Existe alguma maneira de matair o aplicativo apenas ao fechair a tampa? A única solução que eu consigo pensair é replace "desligair a canvas após 15 minutos" com um "screensaview de exibição após 15 minutos".