Short story is, I uninstalled a package I clearly shouldn't have, because my wifi daemon now does not start on a reboot, nor let me to connect to any wifi networks.
nmtui (my main wifi client) shows the current wifi networks and gives options to connect to them. Those stall out and never eventually connect, even when using an external wifi card. Ethernet works fine. If I start polybar, which should show me wifi status, it gives me the error
Invalid network interface "wlp58s0" (which makes me think that it's a non-functional daemon).
The packages messed with were
manjaro-connman, and any related dependencies. Any help in diagnosing and fixing this problem would be greatly appreciated.