Music
Midnight CityM83Hurry Up, We’re Dreaming
1:274:03

Today

09:15Standup
10:30Design review
12:30Lunch with Ana
15:001:1 with Sam
16:30Release planning
Calendar

System

CPU18 %
Memory54 %
Activity Monitor
Drag to move · − removes · + adds

Drag it, or use the Left and Right arrow keys, to move it. Delete removes it.

Quiet control for your MacBook notch.

Timers, media, calendar, agents and stats. Live in the notch, out of your way.

Download Arrowslit v0.12.10

macOS 14 or later, Apple silicon or Intel.
Free and open source, GPL-3.0.

Everything at the edge* *of your screen.

User guideGitHub

Listed on MacNative Listed on MacNative

The light follows your pointer.Drag sideways to steer the light.

Or click the hill or the sea.Or tap the hill or the sea.

Make the notch yours.

Choose the theme, size and width, the tools in the launcher, and the live activities beside the camera. Set whether the notch opens on hover or click — every change lands on it immediately.

Everything the notch shows is a setting: Black or Glass, Small to Large, the launcher's tools, live activities, and how it opens. Changes apply as you make them, and Restore Defaults brings the original look back.

The notch stays put. Everything else is yours.

Any tool is a tile.

The launcher holds all thirteen tools in two rows per page. Hold a tile to pin it beside Home, or choose the set in Settings › Home. Three shortcuts stay one click away.

launcher/shortcutskeys
# hold a tile to pin it
⌃⌥M  now playing
⌃⌥R  timer
⌃⌥S  stopwatch
⌃⌥G  ai agents
Timer 24:57 Agents 42%

Or watch your agents work.

Arrowslit reads each assistant’s local usage — plan meters, token spend and reset countdowns — and surfaces approval requests in the notch. Hooks are opt-in per assistant in Settings, and nothing is auto-allowed.

42%
Claude Code

Plan meter, token spend and the next reset, read from local usage.

Agent · local dataReading
64%
Codex

Live turns, cache efficiency and spend for Codex sessions.

Agent · local dataReading
18%
OpenCode

Sessions, tokens and spend from OpenCode, read on this Mac.

Agent · local dataReading
30%
GitHub Copilot

Monthly requests and remaining usage for Copilot.

Agent · local dataReading
Allow / Deny
Approvals

When an agent wants to run a command or change a file, allow or deny it from the notch.

Opt-in · six assistantsOn
Claude · 0:42
Live activity

A working agent stays beside the camera with its turn time.

Notch · liveOn

Thirteen tools. Three shortcuts. One notch.

Live, right at the edge.

A call, a timer, a working agent, the next meeting, a track, a download — the notch keeps the one that matters most beside the camera while you work, then tucks back into the bezel when it is done. It reads the apps you already use; there is nothing new to sign into.

8:42 Starboy 10:30

One notch, whatever is live.

The Arrowslit guide, in one note.

The notch on this page is a working replica of Arrowslit, Jay Gopal’s free, open-source utility for the MacBook notch. The full guide lives with the source.

  1. Open it with a hover over the top centre, or a click. Escape or moving away closes it.
  2. Find a tool in the grid at the top right: thirteen tools, two rows per page. Scroll for page two, or hold a tile to pin it beside Home.
  3. Keep it running: timers, calls, media, downloads and agent work stay beside the camera when the notch is closed.
  4. Make it yours in Settings: Black or Glass, size and width, what stays live, and hover or click.
Read the user guide

Install, every tool and shortcut, settings, privacy and fixes.
Free · GPL-3.0 · macOS 14 or later.

See it on your own notch.

  1. Download Arrowslit.
  2. Open it from Applications. macOS asks once; allow it in Privacy & Security.
  3. Hover the top centre or click the slit icon. Calendar, Reminders and Camera ask only when you use them.
  4. Make it yours in Settings: theme, size, launcher tools and live activities.
Download Arrowslit v0.12.10

macOS 14 or later, Apple silicon or Intel.
Free and open source, GPL-3.0.

Or with Homebrew 7: brew trust j4yop/tap && brew install --cask j4yop/tap/arrowslit

The notch is open. Come in.