#1060218 xmobar: cannot run with Wireless plugin

Package:
xmobar
Source:
xmobar
Description:
lightweight status bar for X11 window managers
Submitter:
Dominik Szmek
Date:
2025-08-17 12:41:01 UTC
Severity:
normal
#1060218#5
Date:
2024-01-07 18:45:29 UTC
From:
To:
Dear Maintainer,

After removing libiw-dev dependency (#1058738) xmobar fails to run
with Wireless plugin in the config file.

Best regards,
Dominik

#1060218#10
Date:
2024-01-10 15:13:27 UTC
From:
To:
Hi Dominik,

Xmobar depends on the netlink [1] Haskell library for the Wireless
functionality. Unfortunately this library seems to be unmaintained,
that's why we haven't packaged it for Debian yet. We need someone to
step up and adopt this library, if we are to package it for Debian and
enable the Wireless functionality of xmobar.

[1] https://hackage.haskell.org/package/netlink

Best,

#1060218#15
Date:
2025-08-17 12:38:26 UTC
From:
To:
Hi Ilias,

Even though it's indeed not maintained it still builds just fine, and
since it's packaged in NixOS and Fedora it's likely that if it one day
FTBFSs a patch fixing it will appear soon, and it's not like Debian
policy disallows adding trivial build fix patches in cases like
that. So this dependency is not currently problematic from technical
point of view. And in case it really starts to be you can drop it when
the time comes.

Having xmobar show current wireless parameters (SSID and signal level)
is kind of essential for laptops; one can get that information by
parsing "iw dev wlan0 link" output but that is clumsy and uncool when
there's a good integrated xmobar mechanism.

Please consider bringing this functionality back somehow (e.g. Fedora
builds netlink as part of xmobar itself and doesn't package separately).