waybar network widget hardcoded to iwd — errors for adopters #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The waybar network module (its on-click / associated tool) is wired to iwd, because the maintainer's own machine runs iwd. Adopters — who get no iwd from core (see the no-wifi-backend issue) — see:
when interacting with the network icon. The wifi may still work via
nmcli/nm-applet, but the bar's network control is broken.Impact
Low — cosmetic / UX; doesn't block networking once a backend is enabled. But it's confusing and reinforces the "Omnixient assumes iwd but ships no backend" inconsistency.
Suggested fix
Make the network widget backend-agnostic, or align it with whatever backend core enables (NetworkManager, per the no-wifi-backend issue) — e.g. on-click opens
nm-connection-editor/ a NetworkManager menu instead of an iwd tool.Found while helping a friend adopt the template on existing NixOS.