Currently, when Awayke is enabled, it creates an active PreventUserIdleDisplaySleep power assertion named "Awayke is active".
Because Awayke already sets pmset -a disablesleep 1 via the privileged helper to manage clamshell/lid-closed sleep, asserting display-sleep prevention prevents the macOS screensaver timer from starting and stops external monitors from entering idle sleep when no keyboard or mouse movements are detected.
So far the app has been great, but if it could let the display idle/screensaver activate while disablesleep 1 remains active, that'd make it even better.
Currently, when Awayke is enabled, it creates an active
PreventUserIdleDisplaySleeppower assertion named "Awayke is active".Because Awayke already sets
pmset -a disablesleep 1via the privileged helper to manage clamshell/lid-closed sleep, asserting display-sleep prevention prevents the macOS screensaver timer from starting and stops external monitors from entering idle sleep when no keyboard or mouse movements are detected.So far the app has been great, but if it could let the display idle/screensaver activate while
disablesleep 1remains active, that'd make it even better.