What's new
πͺ Windows support β the timer now runs natively on Windows.
- New
timerCLI_windows.pyusing the built-in WindowsGetLastInputInfoAPI (session-wide keyboard/mouse idle detection) - New standalone
TimerAppCLI-x86_64.exeβ download, double-click, done - New
timerCLI_windows.batlauncher (in the repo) for running the source script in an existing terminal - Docs updated (README / INSTALL / USAGE) with Windows instructions
- The Linux AppImage is included here as well for convenience
Windows β quick start
- Download
TimerAppCLI-x86_64.exe - Double-click it β or run
.\TimerAppCLI-x86_64.exein an existing terminal - No Python install, no admin rights, no setup. Ctrl+C to stop.
From source (Python 3.8+, standard library only): python timerCLI_windows.py
Linux β as before
Download TimerAppCLI-x86_64.AppImage, chmod +x, run. (Input-group setup still applies β see README/INSTALL.)
Unchanged
- Linux behavior exactly as before
- Same 30-second idle pause (adjust
IDLE_LIMITin source)
If this saves you some tracking time, a small sponsorship via GitHub Sponsors is greatly appreciated β it funds my cybersecurity studies. π