NetworkManager
Appearance
NetworkManager is a program for configuring network devices on Linux. It is widely used by several Linux distributions and can be optionally enabled on NixOS for non-declarative network configuration. Additionally, it is used by several desktop environments.
Installation
NetworkManager can be enabled with the following line:
networking.networkmanager.enable = true;
By default, NetworkManager comes withnmcliandnmtuias user interfaces, however, a GTK interface callednm-connection-editorcan be found in thenm-appletpackage.