Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haideralipunjabi/polybar-speedtest
speedtest.net module for Polybar
https://github.com/haideralipunjabi/polybar-speedtest
Last synced: 19 days ago
JSON representation
speedtest.net module for Polybar
- Host: GitHub
- URL: https://github.com/haideralipunjabi/polybar-speedtest
- Owner: haideralipunjabi
- Created: 2020-06-18T13:52:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-21T14:28:46.000Z (about 4 years ago)
- Last Synced: 2024-11-14T08:03:02.094Z (about 1 month ago)
- Language: Python
- Size: 43.9 KB
- Stars: 27
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- Awesome-Polybar - speedtest.net
README
# polybar-speedtest
[speedtest.net](https://speedtest.net) module for [Polybar](https://github.com/jaagr/polybar)
![screenshot](screenshot.png)
## Dependencies
* [python3](https://www.python.org)
* [speedtest-cli](https://github.com/sivel/speedtest-cli/)## Usage
Make sure the `polybar-speedtest` is executable
``` bash
chmod +x polybar-speedtest
```Use it in your polybar `config` as
``` yaml
[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](https://github.com/HackeSta/polybar-kdeconnect)
[qBittorrent Module for Polybar](https://github.com/HackeSta/polybar-qbittorrent)