This is the first release of SwiftBar - a powerful tool to customize macOS menu bar. SwiftBar is inspired by BitBar and implements BitBar's plugin API.
Release Goals
First release aims to implement most of BitBar's API to support most of the plugins in BitBar repository. This should ease the transition for users.
Changelog:
- New: BitBar 1.9.2 API compatibility(see below)*
- New: Plugin folder monitored for changes, new plugins are loaded automatically
- New: Enable\Disable plugin
- New: About Menu based on plugin metadata
- New: Opt-in to use iTerm instead of Terminal
- New: Define image size with
widthandheightparameters to - New: Set image using SF Symbols with
sfimageparameter - New: Set tooltip using
tooltipparameter - New: Global Shortcuts. New
shortcutparameter assigns a global shortcut to the menu item. If menu item is a title shortcut will open menu, if menu item is not a title and has an associated action, then shortcut will run this action. Example:shortcut=CMD+OPT+T - New:
checkmark=trueparameter to show checkmark in menu item - New: Support for multiline menu item titles, just add
\\nas a line break - New: When plugin fails to update a special Error menu item is shown
- New: Launch at Login
- New: Plugin Repository
Known Plugin API Discrepancies
- No support for ANSI codes
- No
$BitBarDarkMode