timers-for-raycast
timers-for-raycast copied to clipboard
ux: Allocate fixed space in menu bar to display the time
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!
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.
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.