Skip to content

zero 1.6.18

Choose a tag to compare

@tayoonabule tayoonabule released this 26 Jun 08:36

Fixed

  • Copy and paste work in the panel. ⌘C, ⌘V, ⌘X, ⌘A, and ⌘Z had no effect anywhere in the panel, including the Google setup command during onboarding, so the only way to copy or paste was the right-click menu. The shortcuts now reach the focused field directly.
  • Setup no longer needs admin rights for the Google CLI. On Macs where Node was installed system-wide, the installer hit a permission error trying to add the Google Workspace CLI and skipped it, leaving setup broken. It now installs into your home folder when the system location is locked down, no password required.

Fixed

  • The panel reads the same over any window behind it. The graphite that darkens the panel was layered beneath the frosted-glass effect, so a bright window behind it showed straight through and washed the panel and its text out to near-invisible, while over a dark window it looked solid. The tint now sits above the glass, so the panel is the same readable dark surface whatever is behind it, light or dark, with just a hint of glass shimmer.
  • First launch opens under the menu-bar icon, every time. The very first open could still land in the bottom-left corner: the check that decided the icon was ready accepted its not-yet-placed position at the screen origin. zero now waits until the icon is genuinely in the menu bar before opening beneath it, and never drops the panel into a corner.

Installing

Requires macOS 26 (Tahoe, Apple Silicon). zero is signed ad-hoc, not notarized by
Apple, so a downloaded copy is quarantined and Gatekeeper refuses to launch it —
expected for a source-available app. The quarantine flag must be removed once.

Easiest — one command does everything (installs prerequisites, removes the
quarantine flag, launches):

curl -fsSL https://raw.githubusercontent.com/drewling/zero/master/macapp/install-zero.sh | bash

By hand: open the DMG, drag zero to Applications, then in Terminal:

/usr/bin/xattr -cr /Applications/zero.app

Use the full /usr/bin/xattr path — a Python or Homebrew xattr earlier in your
PATH may not support the recursive flag and will silently fail, leaving the app
blocked. (On macOS 26 the old right-click → Open trick no longer works for
ad-hoc-signed apps.)

Full setup (Google + Claude CLIs, first run) is in the README.