Path to this page:
./
wm/oatbar,
Standalone desktop bar
Branch: CURRENT,
Version: 0.3.1,
Package name: oatbar-0.3.1,
Maintainer: pkgsrc-usersOatbar is a standalone desktop bar that can be used with various WMs and DEs.
This bar aims to become one of the most full-featured bars available.
Master sites:
Filesize: 1771.256 KB
Version history: (Expand)
- (2026-04-16) Updated to version: oatbar-0.3.1
- (2026-01-27) Updated to version: oatbar-0.2.0nb1
- (2025-12-12) Updated to version: oatbar-0.2.0
- (2025-10-24) Updated to version: oatbar-0.1.0nb2
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
2026-04-16 09:56:21 by pin | Files touched by this commit (5) |  |
Log message:
wm/oatbar: update to 0.3.1
0.3.1
- Updated dependencies
0.3.0
This update introduces several major new features and reliability improvements, \
expanding Oatbar's reach to Wayland and enhancing its interaction with AI \
agents.
Major Features
- Wayland Support: Full support for Wayland compositors via \
smithay-client-toolkit. Oatbar now runs natively on modern displays.
- Tray Support (SNI): Integration with the Status Notifier Item (SNI) protocol. \
Display and interact with system tray icons from your status bar.
- MCP Server Integration: A powerful new Model Context Protocol (MCP) server \
allows AI agents to interact directly with your status bar, reporting status and \
setting variables. You can configure
- your bar with the help of MCP because you agent has access to configs and data.
- MPRIS Support: Control your music and media players directly from Oatbar. \
View metadata like artist and track titles in real-time.
- Battery Module: Built-in support for monitoring battery status, including \
charging states and percentages.
- Improved Controls: oatctl poke now supports targeting specific commands, \
making it easier to trigger updates for individual modules.
Smaller Fixes & Improvements
- Monitor Compatibility: Fixed issues with monitor matching and vertical \
offsets (monitor.y) to ensure correct positioning on all screen layouts.
- Wayland Reliability: Improved handling of laptop lid events to prevent \
crashes or layout issues.
- UI/UX Fixes:
- Resolved a bug where workspaces wouldn't update when window titles \
remained static.
- Improved error reporting by including the command name in "Command \
failed" messages.
- Battery Formatting: Refined the default formatting and behavior of the \
battery module.
- Dependency Management: Updated core dependencies (including xcb) to fix \
stability issues and address reported bugs.
|
| 2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344) |
Log message:
*: recursive bump for removal of cairo's xcb option
|
2025-12-12 10:34:07 by pin | Files touched by this commit (4) |  |
Log message:
wm/oatbar: update to 0.2.0
Oatbar 0.2.0: The AI-Powered Status Bar
I am excited to announce the release of Oatbar 0.2.0! This release brings a \
major new capability to your desktop: first-class integration with Large \
Language Models (LLMs).
Major Feature: oatbar-llm
Oatbar now ships with oatbar-llm, a powerful utility that allows you to pipe \
system data, logs, or any command output into an LLM and display the processed \
result on your bar.
Multi-Provider Support: Works out of the box with Google Gemini, OpenAI, \
Anthropic, Mistral, xAI, and Ollama.
Context-Aware: Feed command outputs (like git status, journalctl, weather) \
as context to the LLM.
Knowledge Base: Provide static markdown files (style guides, schedules, \
runbooks) to ground the LLM's responses.
Structured Output: Automatically handles JSON formatting for seamless \
integration with Oatbar blocks.
Check out the LLM Cookbook for examples like:
System Health Analyzer
Weather & Outfit Advisor
Hacker News Summarizer
Security Monitor
Other Improvements
Rotating Logs: Improved logging infrastructure with file rotation to keep \
disk usage in check.
Default Features: LLM support is now enabled by default, so you don't need \
to mess with feature flags to get started.
Enjoy the new release!
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
| 2025-04-03 23:05:30 by pin | Files touched by this commit (1) |
Log message:
wm/oatbar: reset maintainer
|
| 2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055) |
Log message:
*: recursive bump for pango requiring fontconfig 2.15
|
2024-07-18 11:58:29 by pin | Files touched by this commit (4) |  |
Log message:
wm/oatbar: update to 0.1.0
- No ChangeLog provided.
|
| 2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message:
*: bump for cairo buildlink3.mk change
lzo was made an option
|