Skip to content

Latest commit

Β 

History

History
28 lines (20 loc) Β· 1.29 KB

README.md

File metadata and controls

28 lines (20 loc) Β· 1.29 KB

matcha 🍡

matcha icon

matcha screenshot

⬇ Download: macOS Apple Silicon / Intel (4.4 MB) β€” prebuilt, signed & notarized; open and drag to Applications.

A menu-bar app that keeps your Mac awake β€” the canonical tinyjs tray app recipe.

It toggles macOS caffeinate on and off. Left-click the cup toggles; right-click opens a stateful menu with live status and an "Activate for" duration submenu that auto-stops when the time is up.

The recipe parts:

  • Launches as a menu-bar agent β€” "activation": "accessory" in tinyjs.json means no Dock icon and no window flash at startup; the SF Symbol cup in the menu bar is the app.
  • Opens two fixed-size windows on demand (multi-window): a little About popover and a tabbed Settings window (General / Duration / Battery / Advanced / Updates / About) persisted with tiny.store.
tinyjs dev      # run with hot reload
tinyjs build    # package dist/matcha.app