swiftbar / SwiftBar

Powerful macOS menu bar customization tool
https://swiftbar.app
MIT License
2.93k stars 92 forks source link

Different schedules depending on time of the day or day of the week #336

Closed samcarter closed 2 years ago

samcarter commented 2 years ago

I'm wondering if it is possible to have different schedules depending on the time of the day or day of the week? For example more frequent updates during working hours and less frequent updates during the night or on the weekend?

I tried to put two swiftbar.schedule lines in my plugin

# <swiftbar.schedule>2 10-18 * * *</swiftbar.schedule>
# <swiftbar.schedule>15 19-9 * * *</swiftbar.schedule>

but swiftbar seems to only pick up the first one.

Swiftbar: 1.4.3 (422) OS: macOS 11.6.8

melonamin commented 2 years ago

More than one schedule is indeed not supported at the moment, but on the first glance should be easy to implement. Let me take a closser look.

melonamin commented 2 years ago

Will release in 1.4.4, updated readme

samcarter commented 2 years ago

Brilliant! Thanks a lot for the fast enhancement!

(I was using bitbar and xbar before I switched to swiftbar and I'm so glad I found your project! Swiftbar just works - no restarts or anything required, one can just leave it running for weeks without probelms)