Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 690 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 690 Bytes

sketchybar-helper-rs

A helper library for SketchyBar written in Rust, for writing helper programs in Rust.

Usage

Sending a message to SketchyBar

use sketchybar_helper_rs::message::message;

fn main() {
    message("--set foo label=bar");
}

Receiving events from SketchyBar

use sketchybar_helper_rs::server::event_server_begin;

fn main() {
    event_server_begin(
        |event| {
            println!("Received event: {:?}", event);
        },
        "git.hxhelm.helper-rs",
    );
}

This library is heavily inspired by the original SketchyBarHelper.