Skip to content

walkersutton/redeye

Repository files navigation

redeye

redeye

A macOS menu bar app that tints your display red as your battery runs low — so you never get surprised by a dead laptop.

redeye demo

How it works

When your battery drops below ~10%, redeye fades a red overlay across all connected displays. The overlay intensifies as the battery drains further. Plugging in clears it immediately.

Features

  • Red overlay that intensifies with battery drain
  • Multi-display support
  • Launch at login
  • Auto-updates via Sparkle
  • Optional menu bar icon

Install

Download the latest redeye.dmg from the Releases page and drag app to your Applications folder.

Note: Release builds are ad-hoc signed (not notarized). On first launch, go to System Setting -> Privacy & Security -> Open Anyway

Screenshot 2026-05-31 at 22 56 47 Screenshot 2026-05-31 at 22 58 11

Development

make setup   # install swiftlint + swiftformat, activate git hooks
make preview # kill any running redeye, build Release, open the app

make setup only needs to be run once per clone. It installs the required tools via Homebrew and points git at the .githooks/ directory, which runs SwiftFormat + SwiftLint on commit and a Debug build on push.

Requirements

  • macOS 13 Ventura or later

About

never let your Mac die again

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors