Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

Implementing support for external status bars #59

Closed
jackerschott opened this issue Sep 26, 2020 · 5 comments
Closed

Implementing support for external status bars #59

jackerschott opened this issue Sep 26, 2020 · 5 comments
Labels
A: enhancement New feature or request

Comments

@jackerschott
Copy link

First of all: Really cool project you started here. This will probably be all i need to switch to wayland.

I would really like to contribute, if i find the timei, and i would like to start working on support for external status bars.
So the question is, do you already have started something in this regard and what are your plans for the exact implementation?
Also, i don't know if this is the right place to ask this question, so feel free to point me to something else.

@guidocella
Copy link
Contributor

#49 already allows using external bars such as waybar, though the maintainer hasn't been around to merge it. waybar won't show you tags and windows though since there's no support for dwl, but they may be open to merging it in the future since they added it for river (Alexays/Waybar#745).

@jackerschott
Copy link
Author

Ok, seems like i missed that. So with this dwl can recognize external status bar windows, handle them correctly and also tell the status bar which tags are active and used by windows, so it can display this, right? If so, out of curiosity, how do you did you handle the interprocess communication between dwl and external status bars? I mean this would be a new feature not present in the original dwm project, as for as i know.

@guidocella
Copy link
Contributor

They don't recognize which tags are active, that has to be implemented. As of now only compositor-indipendent waybar modules like backlight and battery work.

@djpohly
Copy link
Owner

djpohly commented Dec 25, 2020

Is there further work needed on this now that #49 is merged?

@djpohly
Copy link
Owner

djpohly commented Mar 28, 2021

Fixed by #91.

@djpohly djpohly closed this as completed Mar 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants