polybar-speedtest icon indicating copy to clipboard operation
polybar-speedtest copied to clipboard

speedtest.net module for Polybar

polybar-speedtest

speedtest.net module for Polybar

screenshot

Dependencies

Usage

Make sure the polybar-speedtest is executable

chmod +x polybar-speedtest

Use it in your polybar config as

[module/speedtest]  
type = custom/script  
exec-if = hash speedtest
exec = "/path/to/polybar-speedtest"  
interval = 90

By default, the module will show Download Speed in bits/sec. Add --upload flag in exec to show upload speed, and --bytes to use bytes/sec. You can also modify the interval parameter (in seconds) to change the refresh delay.

Note: The module might not be visible from the start as it takes sometime to do the speedtest

Also See

KDEConnect Module for Polybar
qBittorrent Module for Polybar