Skip to content
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

[Feature request] Communication with waybar via hyprland IPC #2330

Open
Jayden876212old opened this issue Jul 18, 2023 · 4 comments
Open

[Feature request] Communication with waybar via hyprland IPC #2330

Jayden876212old opened this issue Jul 18, 2023 · 4 comments

Comments

@Jayden876212old
Copy link

Is it possible to create a system of interacting with waybar via hyprctl like the feature seen with swaymsg (#1244)?

It would be useful for me to hide and show waybar as EWW does not have tray support yet and I have a minimal config for waybar for use with the system tray. I would like to be able to hide and show it from a simple command.

@Jayden876212old
Copy link
Author

pkill -SIGUSR1 waybar doesn't seem to kill waybar and hides it.

@e-tho
Copy link

e-tho commented Aug 31, 2023

@tdljayden, Why did you close this issue?

The solution you've provided works for the entire Waybar process, but it would still be useful to be able to manage each Waybar instance when there are several.

I'd also like to be able to toggle the visibility of my tray and hardware modules in a vertical bar (in addition to my top bar), that would be used just like an eww widget.
It's definitely a feature that would be appreciated to bring Hyprland support on par with Sway's.

@Jayden876212old
Copy link
Author

Eww is getting its own tray anyway. This feature would probably take a lot to implement and i dont think many would use it anyway. I can reopen it if you really want.

@e-tho
Copy link

e-tho commented Aug 31, 2023

No matter how long it takes to implement, Hyprland provides a featureful IPC that is already used in its own workspace module, so I'm sure it will eventually be considered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants