Releases: andrewn/brew-services-menubar
Releases · andrewn/brew-services-menubar
Correctly handle "none" service status
- Fixes a bug where the
"none"
service type wasn't shown in the"stopped"
state #25 (thanks @gordolio and @yevhensco)
Support for Apple silicon
- Supports Apple silicon natively (and Intel) in one executable
- Looks for Homebrew executable in
/usr/local/bin/brew
and/opt/Homebrew/bin/brew
(but can also be configured) - Add a Homebrew error menu item if brew services list returns a non-zero exit code.
- Allow a service in error state to be stopped
- New icon in macOs Big Sur visual style (#21)
This is all the work for @stefansundin - thanks! 🙌
UI Responsiveness
- Shows the last version fo the list whilst it's refreshing
- Keep list fresh when a command has finished executing
- Menu items for starting/stopping/restarting all services
- Option-click an item to restart it
Thanks to @stefansundin for the PR #6 implementing these.
Fixes and improvements
Great fixes from @stephank:
- Take
brew
path from defaults if set - Fetches service status asyncronously
- Handles bad process exit status
- Handles unknown statuses better
New icon
Initial release
Super-simple menu bar GUI for displaying the state of homebrew services and starting/stopping them.
You need https://github.com/Homebrew/homebrew-services to be installed.
Currently it expects homebrew to be found at /usr/local/bin/brew