timers-for-raycast icon indicating copy to clipboard operation
timers-for-raycast copied to clipboard

ux: Allocate fixed space in menu bar to display the time

Open bzx opened this issue 7 months ago • 2 comments

It would be super nice if the menu bar space allocation was fixed – currently when time elapses and the digits change, their width also changes which affects the menu bar icons left to my timer. This means that these menu bar icons are constantly moving.. which is somewhat disturbing ;)

Thanks for a great extension!

bzx avatar Apr 23 '25 10:04 bzx

Hi @bzx, thanks for using Timers!

Hm, I've never noticed it but that's a good point. I'm going to be honest, I'm not actually sure if this is technically possible — there's no way to configure the space allocation through the Raycast API, and part of the issue is that the font isn't monospaced, which I'm not sure is configurable either. Do you happen to know of other dynamic menu bar apps with similar fixed allocation?

I'll definitely look into this as I see the value of fixing the space, and I'll see if the Raycast team has any ideas for it as well, but just wanted to be upfront that there might not be a fix here.

ThatNerdSquared avatar Apr 27 '25 20:04 ThatNerdSquared

Take a look at https://tomito.app/ - it does seem to use some kind of space allocation as the icons left to the timer don't move, also the font seems to be the OS default.

Image

bzx avatar May 05 '25 10:05 bzx