Does that mean rm it I typically never remove system files that way, but rather use the available features (hopefully they exist ), like blacklist, exclude, disable, or override in $HOME.
In the man page, it shows using the syntax plugins-=remove-me, but the plugin was still loaded.
That won’t be a permanent solution: updates of the networkmanager package would bring those back unless NoExtract is configured in /etc/pacman.conf as well.
According to man NetworkManager.conf the available plugins values are keyfile, ifcfg-rh, ifupdown, ibft, no-ibft, ifcfg-suse and ifnet. Also
Settings plugins for reading and writing connection profiles.
No, remove the corresponding packages; i.e., networkmanager-openvpn. NEVER use rm in the system unless you know exactly what you’re doing. it’s read-only for a reason.
It looks like you’ve seen man 5 NetworkManager.conf … but I think the point may be that you want to override using your own conf file /etc/NetworkManager/conf.d/plugins.conf
[main]
plugins-=NMOvsFactory
You can also declare each one you want, separated by commas like,so and noting that they load in that order, with keyfile always being appended if not loaded earlier.
I created a 50-plugins.conf in conf.d, with the contents shown below, but they were still loaded
In the first message above I listed the messages in the journal that show “Loaded device plugin”. I expect to not see those message, thus plugins not loaded.