Aufwachen ist kein Login.
Insofern: nein.
Was man aber machen kann, ist einen sog. LaunchAgent anlegen
Der wird dann jedesmal beim (echten) Anmelden ausgeführt.
Ein LaunchAgent ist ein Shellskript, das in einem der Ordner "~/Library/LaunchAgents", "/Library/LaunchAgents" oder "/System/Library/LaunchAgents" liegt.
Für Deinen Einsatzzweck wäre wohl der erste der richtige.
Details: man launchd