I noticed that by default, the wired connection 1 cannot be found in the /etc/NetworkManager/system-connections folder, but it can be found in the /run/NetworkManager/system-connections folder.
Using the GUI, I renamed the default Wired connection 1 to Shaka-Zulu. Since then, the /run/NetworkManager/system-connections folder is empty, but the renamed connection has appeared in the /etc/NetworkManager/system-connections folder.
I just want to understand why the /etc/NetworkManager/system-connections folder was empty by default. And why is the NetworkManager.conf file empty on Manjaro?
Networking - Manjaro states:
“Networking on Manjaro generally works out of the box without any special user intervention. This article presents some specialized circumstances which some users may encounter and provides advice on how to overcome them.”
NetworkManager on manjaro isnt special. Its the same as Arch, upstream.
Thats where saved connections go.
You dont have any saved connections on a fresh install.
Because it should be. Well, discounting the benign comments.
The contents are rather illuminating:
# Configuration file for NetworkManager.
# See "man 5 NetworkManager.conf" for details.
Which will lead to more information, including but not limited to:
NetworkManager does not require any configuration in
NetworkManager.conf. Depending on your use case, you may remove all
files to restore the default configuration (factory reset). But note
that your distribution or other packages may drop configuration
snippets for NetworkManager, such that they are part of the factory
default.