If this sounds like your week
Your “timer” is not failing because you are weak. It is failing because the UI is hiding.
A transparent overlay or a minimalist HUD is not about aesthetics. It is about a constraint you cannot accidentally minimize away. If the countdown is not competing for attention in the same visual field as the IDE or the call window, you will keep rediscovering time blindness the hard way.
Where tooling usually breaks
Tabs multiply faster than your discipline.
There is a reason “minimalist desktop timer overlay” leads to endless lists. Most tools are trying to be a platform. A HUD is the opposite: a small, high-signal object that is allowed to be boring, because its job is not engagement—it is a visible count-down that stays in your visual field. Everything else is a coping mechanism for bad placement.