Communityv1.0.0

Niri IPC

Control the Niri Wayland compositor on Linux via its IPC (`niri msg --json` / $NIRI_SOCKET). Use when you need to query Niri state (outputs/workspaces/windows/focused window) or perform actions (focus/move/close windows, switch workspaces, spawn commands, reload config) from an OpenClaw agent running on a Niri session.

2kdownloadsAtefR
View on ClawHubBack to Skills

Skill Details

Slug
niri-ipc
Latest Version
1.0.0
Author
AtefR
Published
Feb 1, 2026
Updated
Apr 28, 2026
Total Versions
1

How to Install

  1. 1 on OpenClawdBots (takes under 60 seconds).
  2. 2Open your bot dashboard and go to the Skills tab.
  3. 3Switch to the ClawHub tab and search for Niri IPC.
  4. 4Click Install and the skill is deployed to your bot automatically.

Changelog — v1.0.0

Initial release of niri-ipc skill. - Control Niri Wayland compositor on Linux using its IPC interface (`niri msg --json` or `$NIRI_SOCKET`) - Bundled helper script for common actions: querying outputs, workspaces, windows, and focused window - High-level helpers for matching and managing windows by substring (title or app_id) - Direct access to raw IPC via socket, supporting batch requests and event streams - Support for key compositor actions: focus/move/close windows, switch/focus workspaces, reload config, spawn commands - Troubleshooting and reference information included for smooth integration