modules: add cpu module

This commit is contained in:
Alexandre Acebedo 2021-12-11 18:20:04 +01:00
parent 337ce7681f
commit ae5c7e0fc3
6 changed files with 341 additions and 0 deletions

View file

@ -13,6 +13,7 @@ foreach man_src : ['yambar.1.scd', 'yambar.5.scd', 'yambar-decorations.5.scd',
'yambar-modules-script.5.scd', 'yambar-modules-sway-xkb.5.scd',
'yambar-modules-sway.5.scd', 'yambar-modules-xkb.5.scd',
'yambar-modules-xwindow.5.scd', 'yambar-modules.5.scd',
'yambar-modules-cpu.5.scd',
'yambar-modules-mem.5.scd',
'yambar-particles.5.scd', 'yambar-tags.5.scd']
parts = man_src.split('.')

View file

@ -0,0 +1,42 @@
yambar-modules-cpu(5)
# NAME
cpu - This module provides the CPU usage
# TAGS
[[ *Name*
:[ *Type*
:[ *Description*
| cpu
: range
: Current usage of the whole CPU in percent
| cpu<0..X>
: range
: Current usage of CPU core X in percent
# CONFIGURATION
[[ *Name*
:[ *Type*
:[ *Req*
:[ *Description*
| interval
: int
: no
: Refresh interval of the CPU usage stats in ms (default=500). Cannot be less then 500 ms
# EXAMPLES
```
bar:
left:
- cpu:
interval: 2500
content:
string: {text: "{cpu1}%"}
```
# SEE ALSO
*yambar-modules*(5), *yambar-particles*(5), *yambar-tags*(5), *yambar-decorations*(5)