--- layout: project title: Netctl GUI short: netctl-gui description: Graphical interface for netctl hasgui: true developers: - Evgeniy Alelseev license: GPLv3 links: - AUR package ---
Graphical interface for netctl
(several scripts for work with network connection in Archlinux). It is written on CPP
using Qt4
library. Now it may work with profiles and may create new profiles. Also it may create a connection to WiFi. Moreover, it provides a widget and DataEngine for KDE.
NOTE: LOOKING FOR TRANSLATORS!
{% highlight bash %} $ netctl-gui --help Netctl GUI Version : 1.0.4 License : GPLv3 Evgeniy Alekseev aka arcanis E-mail : esalexeev@gmail.com Usage: netctl-gui [ --default ] [ -t NUM | --tab NUM ] [ -h | --help] Parametrs: --default - start with default settings -t NUM --tab NUM - open a tab with number NUM -h --help - show this help and exit {% endhighlight %}Download an archive with latest version of source files.
Extract it and install the application:
If you want install it into /
, you should run as root following commands:
Available cmake flags are:
-DBUILD_DATAENGINE:BOOL=0
- do not build DataEngine;
-DBUILD_GUI:BOOL=0
- do not build GUI;
-DBUILD_PLASMOID:BOOL=0
- do not build Plasmoid;
-DUSE_QT5:BOOL=0
- use Qt4 instead of Qt5 for GUI.
I 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 widget configuration. DataEngine settings are stored in /usr/share/config/netctl.conf
CMD |
|
---|---|
IPCMD |
|
NETDIR | A directory, which contains subdirectories with names of network interfaces. Default is |
EXTIPCMD | A command, which returns external IP address. Default value is |
EXTIP |
|
Graphical interface provides by netctl-gui
application.
All settings of GUI are stored in $HOME/.config/netctl-gui.conf
. It is highly recommended to edit it from graphical interface.
DataEngine:
Widget:
Widget settings window:
Main window:
Profile creation window:
WiFi menu: