Releases: fralsare/timerCLI
Releases · fralsare/timerCLI
Release list
Timer CLI v1.0.3 - Windows support
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. 🙏
Timer CLI v1.0.2 - AppImage release
Fixed time display for 60+ min, added shebang
Timer CLI v1.0.1 - AppImage release
fixed pause_start UnboundLocalError, handle None idle and added icon
Timer CLI v1.0.0 - AppImage release
One-click AppImage — no Python needed.
- Download TimerAppCLI-x86_64.AppImage
- chmod +x TimerAppCLI-x86_64.AppImage
- ./TimerAppCLI-x86_64.AppImage (first run: click "Allow" for FUSE)
Input permission (both methods):
sudo usermod -aG input $USER # then log out/in
From source still works: python3 timerCLI.py