mirror of
https://github.com/arcan1s/netctl-gui.git
synced 2025-04-24 15:37:23 +00:00
edited readme
This commit is contained in:
parent
e576ff3b51
commit
44a5ee9083
64
README.md
64
README.md
@ -1,4 +1,62 @@
|
||||
netctl-plasmoid
|
||||
===============
|
||||
Netctl GUI
|
||||
==========
|
||||
|
||||
[Homepage](http://arcanis.name/projects/netctl-gui)
|
||||
Information
|
||||
-----------
|
||||
Graphical interface for netctl. 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.
|
||||
|
||||
Configuration
|
||||
-------------
|
||||
It is recommended to use graphical interface for widget configuration. DataEngine settings are stored in /usr/share/config/netctl.conf:
|
||||
* `CMD` - netctl command. Default value is `/usr/bin/netctl`.
|
||||
* `IPCMD` - ip command. `/usr/bin/ip` by default.
|
||||
* `NETDIR` - a directory, which contains subdirectories with names of network interfaces. Default is `/sys/class/net/`.
|
||||
* `EXTIPCMD` - a command, which returns external IP address. Default value is `wget -qO- http://ifconfig.me/ip`.
|
||||
* `EXTIP` - `true` will enable external IP definition. Default is `false`.
|
||||
All settings of GUI are stored in `$HOME/.config/netctl-gui.conf`. It is highly recommended to edit it from graphical interface.
|
||||
|
||||
Instruction
|
||||
===========
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
* netctl
|
||||
* qt4
|
||||
|
||||
Optional dependencies
|
||||
---------------------
|
||||
* kdebase-workspace (widget)
|
||||
* sudo (sudo support)
|
||||
* wpa_supplicant (WiFi support)
|
||||
|
||||
Make dependencies
|
||||
-----------------
|
||||
* automoc4
|
||||
* cmake
|
||||
|
||||
Installation
|
||||
------------
|
||||
* download sources
|
||||
* extract it and install the application:
|
||||
|
||||
cd /path/to/extracted/archive
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../
|
||||
make
|
||||
sudo make install
|
||||
|
||||
If you want install it without KDE widget just run:
|
||||
|
||||
cd /path/to/extracted/archive
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0 ../
|
||||
make
|
||||
sudo make install
|
||||
|
||||
Additional information
|
||||
======================
|
||||
|
||||
Links
|
||||
-----
|
||||
* [Homepage](http://arcanis.name/projects/netctl-gui)
|
||||
* Archlinux [AUR](https://aur.archlinux.org/packages/netctl-gui) package
|
||||
|
Loading…
Reference in New Issue
Block a user