-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Niri out of the box #650
Comments
Yes, happy for this to be added. I've had a brief look at Niri's IPC and it looks like it's missing events, which would make this tricky. Without those, Ironbar would have to constantly poll Niri to find the focused workspace, as it won't be notified of changes. I might be missing something though. Assuming that can be resolved, the rest shouldn't be too hard, especially since Niri provides rust types for its IPC. Effectively entries would need to be added to the compositor client code to spawn a Niri client here and a new client would need to be written which implements the WorkspaceClient trait ironbar/src/clients/compositor/mod.rs Lines 142 to 148 in 6a06fa5
|
@JakeStanger Does it make sense to wait for YaLTeR/niri#453 then? |
Aha. Yeah definitely so, I'll mark this as blocked for now. |
@JakeStanger The PR has been merged. |
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Support Niri workspaces out of the box. What would be required to do this?
The text was updated successfully, but these errors were encountered: