Skip to content

Releases: fralsare/timerCLI

Timer CLI v1.0.3 - Windows support

Choose a tag to compare

@fralsare fralsare released this 27 Sep 16:52

What's new

🪟 Windows support — the timer now runs natively on Windows.

  • New timerCLI_windows.py using the built-in Windows GetLastInputInfo API (session-wide keyboard/mouse idle detection)
  • New standalone TimerAppCLI-x86_64.exe — download, double-click, done
  • New timerCLI_windows.bat launcher (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

  1. Download TimerAppCLI-x86_64.exe
  2. Double-click it — or run .\TimerAppCLI-x86_64.exe in an existing terminal
  3. 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_LIMIT in 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

Choose a tag to compare

@fralsare fralsare released this 25 Sep 17:14

Fixed time display for 60+ min, added shebang

Timer CLI v1.0.1 - AppImage release

Choose a tag to compare

@fralsare fralsare released this 25 Sep 05:02

fixed pause_start UnboundLocalError, handle None idle and added icon

Timer CLI v1.0.0 - AppImage release

Choose a tag to compare

@fralsare fralsare released this 24 Sep 17:51

One-click AppImage — no Python needed.

  1. Download TimerAppCLI-x86_64.AppImage
  2. chmod +x TimerAppCLI-x86_64.AppImage
  3. ./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