Plasma applet written in QML for managing network connections
- networkmanager-qt
- modemmanager-qt
- NetworkManager 0.9.10 and newer
-
openconnect
- if you want to build the OpenConnect VPN plugin
-
NetworkManager-fortisslvpn|iodine|l2tp|libreswan|openconnect|openvpn|pptp|ssh|sstp|strongswan|vpnc
- these are runtime dependencies for VPN plugins
Recommended method
The best way to develop for KDE is to use kdesrc-build, a KDE supported tool chain to manage installation and compilation of KDE applications and dependencies. Please refer to the following guide when developing, building, and testing plasma-nm
:
https://community.kde.org/Get_Involved/development#Iterating_on_a_single_project
Expert method (quick and dirty)
mkdir build
cd build
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr [-DDISABLE_MODEMMANAGER_SUPPORT=true]
make
# As root:
make install
Submit bugs and feature requests to KDE bugzilla, product plasma-nm:
https://bugs.kde.org/describecomponents.cgi?product=plasma-nm
https://developer.gnome.org/NetworkManager/stable/ https://developer.gnome.org/NetworkManager/stable/ref-settings.html https://www.freedesktop.org/software/ModemManager/api/latest/