| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NoSleep-net8.exe | 2026-10-26 | 571.5 kB | |
| NoSleep-net10.exe | 2026-10-26 | 583.8 kB | |
| NoSleep.exe | 2026-10-26 | 255.0 kB | |
| 1.6.0 -- Modern Standby support source code.tar.gz | 2026-10-26 | 145.7 kB | |
| 1.6.0 -- Modern Standby support source code.zip | 2026-10-26 | 169.1 kB | |
| README.md | 2026-10-26 | 1.6 kB | |
| Totals: 6 Items | 1.7 MB | 0 | |
NoSleep is now sleep-mode aware: it detects whether the machine sleeps classically (S1–S3) or via Modern Standby (S0), shows it in the tray menu, and routes sleep prevention accordingly (#8).
New on Modern Standby machines:
- Sleep-mode indicator in the tray menu (Classic S3 / Modern Standby S0).
- "Block sleep on lid close" (off by default): while NoSleep is enabled, the lid action is temporarily set to "Do nothing" and restored on disable/exit, with crash self-healing on the next launch.
- "Simulate activity" (off by default): prevent sleep attempts (event-driven burst), simulate user presence (invisible activity), or move the mouse (visible movement); the continuous modes run at a randomized, user-tunable cadence.
Everywhere:
- Under-the-hood rework into domains (state machine, routed prevention backends, app monitor); behavior on classic machines is unchanged.
- Enabling is now optimistic with an immediate confirmation scan, and the app scanner no longer runs while NoSleep is disabled.
- Release binaries now carry build-provenance attestations — verify with
gh attestation verify NoSleep.exe -R CHerSun/NoSleep.
Modern Standby limitations are documented honestly in the README (battery, forced sleep, laptop overheating), along with the full measured investigation shipped in tools/sleep-mode/.
What's Changed
- Modern Standby (S0) support, sleep-mode routing & domain rework (1.6.0) by @CHerSun in https://github.com/CHerSun/NoSleep/pull/19
Full Changelog: https://github.com/CHerSun/NoSleep/compare/1.5.1...1.6.0