From e7a279d0e5bb7d80a85546929edf0f0863e7480d Mon Sep 17 00:00:00 2001 From: 1jehuang Date: Fri, 19 Dec 2025 03:57:33 -0800 Subject: Initial commit: niri workspaces waybar module in Rust MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fast workspace visualization for waybar with: - Color-coded windows by app (Chrome, Discord, Firefox, etc.) - Terminal detection (Claude, Codex, nvim) via /proc - Dimmed colors for unfocused workspaces - Active window indicator (▌) for would-be-focused windows - Parallel niri IPC calls for ~12ms execution time --- Cargo.toml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Cargo.toml (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..9a25c76 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "niri-workspaces" +version = "0.1.0" +edition = "2021" + +[dependencies] +serde = { version = "1", features = ["derive"] } +serde_json = "1" + +[profile.release] +lto = true +strip = true +opt-level = 3 -- cgit v1.3