A Net Speed monitor With Loads of Customization.
Supports GNOME 45 and 46, for GNOME SHELL < 45 you can use the previous versions of this extension
Note : Full CHANGELOG can be found on github releases page
- Cleaner UI
- Adjustable Refresh rate
- Preference Menu for extension customization
- Vertical Alignment Support
- Two Icon sets for Indicators
- Lock Mouse Actions option to Freeze Mouse Events
- Advance Position options to pinpoint where to place the indicator on the Panel
- Refresh time field by which you can change refresh rate value between 1 and 10 seconds
- Show Upload First option to show upload speed first
- Color Customizations for speed indicators
- Hide when Disconnected option
- Use Shorten Units option
- Limit Unit option and more...
If you faced an issue then you can file an issue here
- Total net speed in terms of bits per second
- Total net speed in terms of bytes per second
- Up & down speed in terms of bits per second
- Up & down speed in terms of bytes per second
- Total downloads in terms of bytes (Right click to reset counter)
- Left click: Cycle through the modes.
- Right click(in 1-4 modes): Toggle the visibility of total transfer data.
- Right click(in 5th mode): Reset total transfer data
- Right Click(Four consecutive times): Toggle through horizontal/vertical alignment.
- Middle click: Cycle through the font sizes.
- biji for Creating simplenetspeed
- m0hithreddy for his support in rewriting extension.js with Clutter and rewriting readme.md, Adopting Make build system and more..
- remisiki for adding support for GNOME 45 Know More
- Some VPN software creates a tun/tap interface (eg. WireGuard, OpenVPN) and traffics are being calculated twice. Currently interfaces with these naming scheme is filtered out, make sure the interface created by your VPN software fits one of the following:
lo
: loop-back interfaceifb[0-9]+
: intermediate functional block pseudo network interfacelxdbr[0-9]+
: bridge interface created by LXDvirbr[0-9]+
: bridge interface created by LibVirtdocker[0-0]+
: bridge interface created by Dockerveth[0-9a-zA-Z]+
: virtual network interface created by Dockerbr[0-9]+
: bridge interfacevnet[0-9]+
: virtual network interfacetun[0-9]+
: TUN (l3 tunnel) interfacetap[0-9]+
: TAP (l2 tunnel) interfacewg[0-9]+
: tunnel interface created by WireGuardwaydroid[0-9]+
: tunnel interface created by Waydroid
For quick install use below command:
bash -c "$(curl -sL https://git.io/Jk28b)"
- Step 1 : Getting the sources from repository
git clone "https://github.com/prateekmedia/netspeedsimplified.git"
- Step 2 : Running make (install)
make install
Likewise extension can be removed using
make remove
OR reinstalled using
make reinstall
You can manage the extension using extensions app or website