Skip to content

Conversation

blazskufca
Copy link
Contributor

Attempt to switch from systemd-networkdto NetworkManageras proposed in #1414.

Sadly impala, the current network manager TUI does not play nice with NetworkManager. Until upstream issues is resolved nmtui could be used instead, although it's not as good as impala.

@wixisse
Copy link

wixisse commented Sep 4, 2025

maybe it would be better to actually have the option to have a cli to change the wifi and blurttoth and also maybe having the wallpaper selector to be weseclector
and maybe also to have valent act as a phone link app

@aspasia-patron
Copy link

I think this commit should address the DNS leak situation caused by NM when using vanilla VPN clients that don't combat NM quirks.

https://askubuntu.com/questions/1394798/ubuntu-20-04-network-manager-wireguard-dns-leak

@jardahrazdera
Copy link
Contributor

Omarchy uses systemd-networkd + iwd by design. This is a deliberate architectural choice for simplicity and minimal dependencies.

NetworkManager would:

  • Add unnecessary complexity
  • Conflict with existing systemd-networkd configuration
  • Break impala (as you noted)
  • Go against Omarchy's philosophy of using systemd components

cc @dhh - proposal to replace systemd-networkd with NetworkManager

@blazskufca
Copy link
Contributor Author

@jardahrazdera A counterargument I’d make is that sticking with networkd breaks compatibility with many user-facing networking applications. For instance, if someone wants to use a VPN app like ProtonVPN, they won’t be able to do so with networkd.

From what I understand, being user-friendly is a core goal of Omarchy. A lot of effort has gone into making things as simple and intuitive as possible. In that spirit, I believe using a networking daemon that just works with various VPNs and similar tools outweighs any theoretical concerns about “unnecessary complexity” or deviating from systemd components.

DHH has already been tagged in the original issue, so I believe he’s aware of it and will decide in due time which direction he wants to take. We probably don't need to keep tagging him.

@dhh
Copy link
Member

dhh commented Sep 10, 2025

I'm always open to ideas, but I'm not down for nmtui. So going to need another, great way of managing wifi selection before this could even be considered. If that emerges, feel free to open again!

@dhh dhh closed this Sep 10, 2025
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

Successfully merging this pull request may close these issues.

5 participants