Skip to content

Mac system tray app for automatic time tracking and metrics generated from your Xcode, Figma, Postman, etc. usage.

License

Notifications You must be signed in to change notification settings

ezyostudio/macos-wakatime

 
 

Repository files navigation

macos-wakatime

Mac system tray app for automatic time tracking and metrics generated from your Xcode activity.

Install

  1. Download the latest release.
  2. Move WakaTime.app into your Applications folder, and run WakaTime.app.
  3. Enter your WakaTime API Key, then press Save.
  4. Use Xcode like normal and your coding activity will be displayed on your WakaTime dashboard

Usage

Keep the app running in your system tray, and your Xcode usage will show on your WakaTime dashboard.

Building from Source

  1. Run xcodegen to generate the project.
  2. Open the project with Xcode.
  3. Click Run (⌘+R).

If you run into Accessibility problems, try running sudo tccutil reset Accessibility.

Uninstall

To uninstall, move WakaTime.app into your mac Trash.

If you don’t use any other WakaTime plugins, run rm -r ~/.wakatime*.

Supported Apps

Before requesting support for a new app, first check the list of supported apps.

SwiftLint

To fix linter warning(s), run swiftlint --fix.

Contributing

Pull requests and issues are welcome! See Contributing for more details. The main thing to know is we require specific branch name prefixes for PRs:

  • ^major/.+ - major
  • ^feature/.+ - minor
  • ^bugfix/.+ - patch
  • ^docs?/.+ - build
  • ^misc/.+ - build

Many thanks to all contributors!

Made with ❤️ by the WakaTime Team.

About

Mac system tray app for automatic time tracking and metrics generated from your Xcode, Figma, Postman, etc. usage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 97.9%
  • Shell 1.5%
  • Objective-C 0.6%