NetSpeed Plus is (another) Gnome Shell extension providing a readout of your network throughput on the main panel. It was originally based off the stock NetSpeed plugin by biji but has evolved to become focussed on customisable appearance and monitoring. At a user-determined interval the contents of /proc/net/dev
is read and speed/usage statistics are calculated and displayed for the currently monitored interfaces.
NetSpeed Plus has a range of features not currently offered by other alternatives:
- Easily select which interfaces to monitor and change them on the fly via the preferences dialog
- Only show the statistics you want, select from up/down/total speed and/or total usage
- Chose how often the statistics update
- Customise appearance with font family, size, colour, and more
- Usage statistics are kept for the duration the system is booted but will persist across extension restarts caused by logging out, locking the screen, etc., and can be reset at any time by right clicking the extension in the panel.
Installation is similar to any other shell extension installed from source:
git clone https://github.com/tomha/gnome-shell-extension-netspeed-plus netspeed-plus@tomha.github.com
(The destination folder name is important).cp -r netspeed-plus@tomha.github.com ~/.local/share/gnome-shell/extensions/
- Restart the Gnome Shell - press
ALT + F2
, typer
, and pressENTER
. - Activate via your preferred method such as Gnome Tweak Tools, or the command
gnome-shell-extension-tool -e netspeed-plus@tomha.github.com
.
The extension is not currently on the Gnome Extensions site, but this will likely happen in the future.