devTopBars — Support

For devTopBars on the Mac

devTopBars is a Mac menu-bar app by Halfmarble LLC (“halfmarble”), built on the free cpuTopBars. It shows everything cpuTopBars shows, plus bars for your AI coding plan’s usage limits and each live session, your network addresses in the menu, and a way to keep your Mac awake while a job runs. More about devTopBars.

Need help? Email support@halfmarble.com. Include your Mac model, your macOS version, the app’s build number (the number after “b” in the menu’s last item, Quit), and a short description of what happened.

How do I get it?

The open beta is on TestFlight now: get Apple’s free TestFlight app from the Mac App Store, then open the beta’s TestFlight link on your Mac and install it from TestFlight. devTopBars will be a paid app on the Mac App Store.

The usage bars are empty

devTopBars works with Claude Code. The usage bars need the free usage-feed plugin, installed once in Claude Code. In devTopBars’ Settings, click Usage feed setup…: the window gives the line to type, and shows whether devTopBars is receiving anything. In Claude Code, the line is:

/plugin install usage-feed --marketplace halfmarble/mods

Check too that Show usage bars is on in Settings. The limit bars show the 5-hour and weekly limits of a Claude Pro or Max plan. The plugin is open source, at github.com/halfmarble/mods.

What do the session bars mean?

Hover a bar for its summary, or open the menu for a panel with each session’s state. For a session running in Terminal, click its row and its tab comes to the front.

Kill did not run

The App Sandbox does not let devTopBars stop other processes, so Kill asks Shortcuts to, through the “devTopBars Kill” shortcut. If Shortcuts has no shortcut of that name, click Add Shortcut when devTopBars offers it, and add it; keep only one shortcut of that name. If you declined Shortcuts’ permission prompt, click Kill again and allow it. Kill also needs Shortcuts > Settings > Advanced > Allow Running Scripts. You can always copy the process’s name and open Activity Monitor instead.

How do I see my WAN address?

Click the WAN row in the menu. devTopBars looks the address up only when you click it, with one request to ipify. The LAN and VPN rows are read on your Mac.

How do I keep my Mac awake while a job runs?

Open the process inspector for the process, such as a long build or a download, and turn on Keep Mac awake while … runs. Your Mac then does not go to sleep on its own until that process ends, or until you click Keeping awake for … in the menu to stop it. Closing the lid or choosing Sleep still puts it to sleep.

I can’t see the graph in my menu bar

devTopBars needs macOS 27 or later. If it is running and you still cannot see it, your menu bar may be full: macOS hides the items that do not fit, most often on a Mac with a camera notch. Quit another menu-bar app, or hide an item you do not need, to make room.

Settings, starting at login, and reading the bars

Click the graph and choose Open devTopBars Settings... to change the settings, and turn on Launch at login there to start it when you log in. How to Read the Menu Bar... in the same menu explains every bar and color with drawn examples. The system bars work as in cpuTopBars; its support page covers them.

Purchases and refunds

The TestFlight beta is free. When devTopBars is on the Mac App Store, it is bought from Apple, and payments and refunds are handled by Apple, not by us. To request a refund, visit reportaproblem.apple.com.

What do I need to run it?

A Mac running macOS 27 or later. The usage bars also need Claude Code and the free usage-feed plugin.

Privacy

devTopBars collects no data about you: no accounts, no analytics, no ads, no tracking. It makes only two kinds of network request, the WAN lookup and the plugin update check, and neither sends us anything. Read the full privacy policy.