thinkpad: add wl-party to the bubblebox profile #102

Merged
chad merged 1 commit from glen/wl-party-profile into main 2026-10-16 17:52:01 -04:00
Collaborator

Adds "wl-party" to the ThinkPad bubblebox profile.

What: click-through confetti/particle overlay for Wayland layer-shell (github.com/kjvdven/wl-party) — built-in confetti/rain effects plus runtime Rhai scripts, runs on the niri layer-shell overlay, never steals focus.

Package PR (dependency, merge that first): chad/bubblebox-pkgs wl-party: add 0.3.0 (C) — archetype C, upstream static binary on distroless, Wayland-only sandbox surface (writable_run, no GPU/fonts/home).

Verified: tools/verify.sh green on bee (lint, build, smoke --version/list, 5 MB footprint); built + ran confetti inside the real bubblebox sandbox on think under niri — 129 frames / 59 fps, on-screen mapping confirmed by Chad.

After merge: cjust bubblebox-upgrade on think resolves it from the bees cache once bubblebox-pkgs CI publishes. No image rebuild needed (profile-level change; thinkpad-image unaffected).

Adds `"wl-party"` to the ThinkPad bubblebox profile. **What**: click-through confetti/particle overlay for Wayland layer-shell (github.com/kjvdven/wl-party) — built-in confetti/rain effects plus runtime Rhai scripts, runs on the niri layer-shell overlay, never steals focus. **Package PR** (dependency, merge that first): chad/bubblebox-pkgs `wl-party: add 0.3.0 (C)` — archetype C, upstream static binary on distroless, Wayland-only sandbox surface (`writable_run`, no GPU/fonts/home). **Verified**: `tools/verify.sh` green on bee (lint, build, smoke `--version`/`list`, 5 MB footprint); built + ran `confetti` inside the real bubblebox sandbox on think under niri — 129 frames / 59 fps, on-screen mapping confirmed by Chad. **After merge**: `cjust bubblebox-upgrade` on think resolves it from the bees cache once bubblebox-pkgs CI publishes. No image rebuild needed (profile-level change; thinkpad-image unaffected).
thinkpad: add wl-party to the bubblebox profile
All checks were successful
ci / check (pull_request) Successful in 16s
ci / thinkpad-image (pull_request) Successful in 46s
10d080d361
Click-through confetti overlay for niri (Wayland layer-shell).
Package added to bubblebox-pkgs (PR chad/bubblebox-pkgs — verified
on bee: lint/build/smoke/5MB footprint; ran sandboxed on think at
59fps, mapping verified on-screen). Lands via cjust bubblebox-upgrade
after CI publishes to the bees cache.
chad merged commit ba57984641 into main 2026-10-16 17:52:01 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
chad/cn!102
No description provided.