Skip to content

rbgmulmb/PomodoroBar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PomodoroBar

Minimal macOS menu bar Pomodoro timer built with SwiftUI.

Requirements

  • macOS 13+ (uses MenuBarExtra)
  • Xcode 15+ or Swift toolchain that supports SwiftUI app targets

Run

Open the package in Xcode and run the app target, or use:

swift run

Release DMG

./scripts/release.sh

If xcodebuild reports a missing destination, ensure Xcode is installed and run:

./scripts/release.sh

The DMG is created at dist/PomodoroBar.dmg.

For notifications, drag PomodoroBar.app to /Applications and launch it from there.

Notes

  • Menu bar icon is templated for light/dark menu bar rendering.
  • Description text is adapted from Wikipedia with attribution.
  • Start-at-login toggle requires running as a bundled app.
  • Sound notifications can be enabled or disabled in the menu.
  • Use the in-app Notifications section to request permission and test alerts.
  • Running via swift run (or the raw debug executable) disables notifications and start-at-login.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors