Skip to content

Releases: starkwm/sbar

Release list

v0.0.2

v0.0.2 Pre-release
Pre-release

Choose a tag to compare

@tombell tombell released this 12 Oct 21:33

Adds Calendar events, vertical bars, and more control over styling and Space labels.

Added

  • Show the current or next Calendar event with calendar items, configurable lookahead, all-day filtering, and text templates. The first active item requests full Calendar access. Includes a runnable Calendar example.
  • Place bars on either side of the display with bar.position: "left" or "right", and set their width with bar.width. Items stay upright, with vertical groups, Space lists, and overflow.
  • Choose installed text fonts globally with theme.itemStyle.fontFamily or per item with style.fontFamily.
  • Set group child spacing with itemSpacing and shared child styles with childStyle.
  • Customize Space labels with spaces.names, using text, SF Symbols, or font glyphs in the current label and workspace templates.
  • Configure separate weather.symbols.overcastDay and overcastNight icons, falling back to overcast when omitted.

Changed

  • Grouped each built-in provider's configuration, implementation, and tests together. Configuration watching and control sockets now use shared Stark packages.

Fixed

  • Bars hide on displays showing a full-screen app and return on desktop Spaces, while bars on other displays stay visible. This applies to every bar position and window level.

Requires macOS 26 or later. Building from source requires Xcode 26 or later with Swift 6.2.

Documentation · Full changelog

v0.0.1

v0.0.1 Pre-release
Pre-release

Choose a tag to compare

@tombell tombell released this 15 Sep 21:26

Initial prerelease of sbar, a configurable status bar for macOS.

Added

  • Arrange items across the left, centre and right of each display.
  • Show native system information, shell command output and process plugins.
  • Configure themes and styling, with automatic configuration reloads.
  • Control the running bar from the command line.

Requires macOS 26 or later. Building from source requires Xcode 26 or later with Swift 6.2.

Documentation