Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dayloader Clock

A Windows desktop app inspired by the Dayloader Clock concept by Matty Benedetto. A visual progress bar of your workday that fills up segment by segment with a color gradient (green → yellow → orange → red).

🤖 Coded with Claude Opus 4.6 via GitHub Copilot

🔒 100% local — no data is collected, no network calls, everything stays on your machine

Requires Windows 10/11 — .NET 8

Dayloader Clock

Features

  • Progress bar with green → yellow → orange → red gradient and blinking last segment
  • Time tracking — start time, elapsed work time, remaining time, overtime counter
  • Lunch break automatically excluded from work time
  • Pause / Resume — freezes the timer (state persists across restarts)
  • Mini mode — double-click the bar for a compact view (% + remaining time)
  • System tray icon — mini progress bar in the notification area
  • Taskbar — progress displayed in the Windows taskbar
  • History — monthly calendar with hours per day and monthly summary
  • Export — CSV and Excel (.xlsx)
  • Auto-start with Windows (optional)
  • Floating window — always on top, draggable, resizable

Settings

Setting Default
Work day duration 8h
Lunch break start 12:00
Lunch break duration 60 min
Start with Windows Yes

Installation

Run DayloaderClock.exe — no installation required.

Data is stored in %APPDATA%/DayloaderClock/.

Development

dotnet run                # run in development mode
.\build.ps1               # build a self-contained executable (publish/)

About

A clock that lives on your Windows Desktop to show where you day is at. When 100% it's time to go home.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages