Skip to content

alishuja/networkled

Repository files navigation

Networkled is a small system tray utility which gives a graphical indication of the received and transmitted traffic. It has been developed using Qt4 and has been licensed under GNU GPL. 

It relies on proc file system and more specifically on the existance of the file "/proc/net/dev"

Usage: networkled interface
For example:
$ networkled eth0

It can be used with any system tray following the "Free Desktop System Tray Specification" and has a proc file system.

Compilation:
Networkled makes use of Qt's qmake utility to generate Makefile. A typical compilation would be done in the following order:

$ qmake
$ make

Installation:
For installation, for example if you want to install in your /usr/bin (with root access) do:

# make INSTALL_ROOT=/usr install
or
$ sudo make INSTALL_ROOT=/usr install

Networkled can also be executed at any Window Manager Startup. For example, if you want to use it with the system tray tint2 with Openbox, you can add it in your ~/.config/openbox/autostart.sh file. An example autostart.sh file is as below:

#autostart.sh start
tint2&
networkled wlan0&
#autostart.sh stop

For more information, visit: http://github.com/alishuja/networkled

About

A small system tray utility written in Qt for displaying network activity for a network interface. Relies on the proc filesystem.

Resources

License

Stars

Watchers

Forks

Packages

No packages published