winget install --id=i2van.hourglass -e
This project is the modified simple countdown timer for Windows.
Hourglass is a countdown timer designed for Windows users seeking precise time management with enhanced flexibility. Offering a command-line interface, customizable timers, and support for multiple simultaneous timers, Hourglass provides robust functionality tailored to user needs.
Key Features:
Ideal for students, professionals, or anyone needing reliable time management tools, Hourglass helps users stay organized and focused by providing customizable countdown reminders. It can be installed via winget, ensuring seamless integration into Windows environments.
This project is the modified simple countdown timer for Windows. The changes were made to the original Hourglass can be found here. The latest Hourglass installer or portable distribution can be downloaded here.
Visit the original Hourglass site to learn more. The Hourglass FAQ can be found here.
hourglass -n on -a on -g on -c on -st on -v on -w minimized -i left+title -t "Timer 1" 1h23
creates
-st
on
-v
on
-w
minimized
-i
left+title
Run hourglass
-h
to display the Hourglass command-line reference or select Command-line usage from the notification area context menu.
The Hourglass can be managed with WinGet:
winget source update
winget install -e --id i2van.hourglass
winget source update
winget upgrade i2van.hourglass
winget uninstall -e --id i2van.hourglass
Processing the Hourglass with the Native Image Generator (Ngen.exe) speeds up the Hourglass startup.
To run script as an Administrator press Win
+X
and select the Windows PowerShell (Admin) or Command Prompt (Admin). Copy script full path to the console opened and execute one of the following:
ngen-Hourglass.bat install
ngen-Hourglass.bat uninstall
pause
resume
--digital-clock-time
, -c
, /c
--multi-timers
, -mt
, /mt
--activate-next
, -an
, /an
--show-trigger-time
, -st
, /st
--pause-after-loop-timer
, -pl
, /pl
--order-by-title
, -ot
, /ot
--prompt-on-exit
to --prompt-on-close
--save-timer-on-closing
, -sc
, /sc
See command-line usage for details.
--order-by-title
, -ot
, /ot
command-line option or by the checking Advanced options / Order timers by title first then by time left timer window context menu option.0
to 9
are the hotkeys for the timer windows in the notification area icon context menu.Double Click
shows/hides all the timer windows.Ctrl
+Click
creates a new timer window.Shift
+Click
shows the first timer window.Shift
+Middle Click
shows the recently opened timer windo w.Middle Click
or Shift
+Right Click
opens the timer window options menu.Middle Click
or Shift
+Right Click
on the notification area icon.Esc
shortcut minimizes the timer window.F11
shortcut makes the timer window full screen and back.Ctrl
+N
shortcut creates a new timer window.F2
shortcut edits the timer window title; holding Shift
removes selection.F4
shortcut edits the timer window time; holding Shift
removes selection.F5
shortcut edits the timer window time's minutes; holding Shift
removes selection.F6
shortcut edits the timer window time's seconds; holding Shift
removes selection.F7
shortcut edits the timer window time's hours; holding Shift
removes selection.--digital-clock-time
, -c
, /c
--show-trigger-time
, -st
, /st
--activate-next
, -an
, /an
--order-by-title
, -ot
, /ot
--save-timer-on-closing
, -sc
, /sc
pause
resume
--pause-after-loop-timer
, -pl
, /pl
%LOCALAPPDATA%\Hourglass
or %LOCALAPPDATA%\Hourglass\Sounds
directories. It can be the symbolic link created by the mklink
system command..ogg
sound file format is supported.