General information
            Installation guide
            How to use
            Configuration
            
              GUI
              Screenshots
            
            Links
          
        
Graphical interface for netctl (several scripts for work with network connection
in Archlinux). It is written on C++ using Qt library. Now it may work with
profiles and may create new profiles. Also it may create a connection to WiFi.
Moreover, it provides a Qt library for interaction with netctl and widget and
DataEngine for KDE4/KF5.
NOTE: LOOKING FOR TRANSLATORS!
$ netctl-gui --help
Usage:
netctl-gui [ options ]
Options:
 Open window:
       --detached        - start detached from console
       --maximized       - start maximized
       --minimized       - start minimized to tray
       --about           - show about window
       --netctl-auto     - show netctl-auto window
       --settings        - show settings window
 Functions:
   -e, --essid <arg>     - select this ESSID
   -o, --open <arg>      - open this profile
   -s, --select <arg>    - select this profile
 Additional flags:
   -c, --config <arg>    - read configuration from this file
   -d, --debug           - print debug information
       --default         - start with default settings
       --set-opts <arg>  - set options for this run, comma separated
   -t, --tab <arg>       - open a tab with this number
 Show messages:
   -v, --version         - show version and exit
   -i, --info            - show build information and exit
   -h, --help            - show this help and exit
$ netctlgui-helper --help
Usage:
netctlgui-helper [ options ]
Options:
   -c, --config <arg>    - read configuration from this file
   -d, --debug           - print debug information
       --nodaemon        - do not start as daemon
       --replace         - force replace the existing session
       --restore         - force restore the existing session
       --system          - do not read user configuration, system-wide only
 Show messages:
   -v, --version         - show version and exit
   -i, --info            - show build information and exit
   -h, --help            - show this help and exit
Extract it and install the application. If you want install it into /, you
should run as root following commands:
  cd /path/to/extracted/archive
  mkdir build && cd build
  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../
  make
  sudo make install
Available cmake flags are:
-DBUILD_DATAENGINE:BOOL=0 - do not build DataEngine-DBUILD_GUI:BOOL=0 - do not build GUI-DBUILD_HELPER:BOOL=0 - do not build helper daemon-DBUILD_LIBRARY:BOOL=0 - do not build library-DBUILD_PLASMOID:BOOL=0 - do not build Plasmoid-DBUILD_DOCS:BOOL=0 - do not build developer documentation-DBUILD_TEST:BOOL=1 - build auto tests for the library and the helper-DDBUS_SYSTEMCONF_PATH=/etc/dbus-1/system.d/ - path to DBus system configuration files-DSYSTEMD_SERVICE_PATH=lib/systemd/system - path to systemd services-DUSE_CAPABILITIES:BOOL=0 - do not use setcap to get privileges to the helper-DBUILD_KDE4:BOOL=1 - build plasmoid under KDE4 instead of KF5-DUSE_QT5:BOOL=0 - use Qt4 instead of Qt5 for GUII want note that all were tested on latest version of dependencies.
Just run application netctl-gui. If it is needed (and if you use KDE), you may
add widget netctl, which provides by the application.
It is recommended to use graphical interface for configuration. Configuration files are:
$HOME/.config/netctl-gui.conf - GUI/helper user configuration/etc/netctl-gui.conf - helper system-wide configuration$KDEHOME/share/config/plasma-dataengine-netctl.conf - DataEngine user
  configuration$KDESYSTEM/share/config/plasma-dataengine-netctl.conf - DataEngine
  system-wide configuration$HOME/.config/plasma-dataengine-netctl.conf - DataEngine user configuration/etc/xdg/plasma-dataengine-netctl.conf - DataEngine system-wide configurationGraphical interface provides by netctl-gui application.