Replies: 2 comments
-
|
An event I have been missing is reacting to monitors attached/detached in order to update my Aerospace/window manager integration without constantly polling and redrawing it, I have no macos dev dev experience but from a quick search this seems to be possible to achieve with |
Beta Was this translation helpful? Give feedback.
-
|
i want to show/hide items based on focus mode, (don't need to show ppl my cal and to-dos when im presenting) im using a bash script to scrape the DND database but its janky due to needing full disk access. this would definitely be useful. Edit: ive since updated to tahoe, and i have a new workaround - a sketchybar event that I trigger from a shortcut "Get Current Focus" that runs a shell script to trigger the sketchybar event including a "MODE= |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Building sketchybar-toggle made something clear: SketchyBar's helper/plugin ecosystem is built on C, Rust, and Lua with cross-platform abstractions, so nobody is bridging Apple's native frameworks to push real-time events into SketchyBar. Instead, people poll shell commands, hit permission walls on new macOS versions, or give up entirely.
The idea
A single Swift daemon —
sketchy-helper— that subscribes to native macOS callbacks and fires SketchyBar--triggerevents with environment variables carrying the payload. Event-driven, not polling.Proposed signals
Each of these maps to a real pain point in this community:
media_changebroken on Sequoia (#708)How it would work
What do you think?
Which of these signals would you actually use? What's missing? React or comment — trying to figure out what to build first.
Beta Was this translation helpful? Give feedback.
All reactions