No description
  • Swift 69.2%
  • C 23.8%
  • Shell 7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Alex Perathoner 43cde80c1e Release v0.3
Declare the librazermacos submodule in .gitmodules - the gitlink was tracked
without one, so a fresh clone had a path with no URL to fetch from and
`git submodule update --init` did nothing.

release.sh now packs the .app with ditto rather than leaving the zip to be
made by hand; zip would flatten the bundle's symlinks and break the signature.
2026-08-13 21:28:27 +02:00
battery-group Report battery for the Razer Viper V3 Pro 2026-08-13 21:26:53 +02:00
razer-battery-menu-bar Keep the last reading when a battery read fails 2026-08-13 21:26:53 +02:00
razer-battery-menu-bar.xcodeproj Release v0.3 2026-08-13 21:28:27 +02:00
screens mice battery in menu bar 2024-11-26 19:57:02 +01:00
.gitignore Build a universal binary and fix the out/ ignore rule 2026-08-13 21:26:44 +02:00
.gitmodules Release v0.3 2026-08-13 21:28:27 +02:00
LICENSE mice battery in menu bar 2024-11-26 19:57:02 +01:00
README.md Update README.md 2024-11-26 20:23:09 +01:00
release.sh Release v0.3 2026-08-13 21:28:27 +02:00

Razer Mice Battery Check in MacOS Menu Bar

It's 2024 and on MacOS there's no way to check the battery status of Razer' Mice. That's kinda absurd, so here you go.

When it gets under 20% it sends a notification warning of low battery.

How to install

  1. Download app from releases.
  2. Move into /Applications
  3. In System Settings > Login Elements, click on + and select razer-battery-menu-bar.app to open automatically on login.

If you get warnings because of signature or similar, right-click on it and choose "open"; or in Settings > Privacy & Security scroll down and click "open anyway".

License

This app heavily uses the librazermacos c library. Some private methods' have been exposed publicy. No other changes made.