mirror of
https://github.com/Zedfrigg/ironbar.git
synced 2025-08-16 22:31:03 +02:00
feat(sysinfo): expose values as ironvars
This commit is contained in:
parent
9b67719cac
commit
b83f26cb1a
13 changed files with 410 additions and 152 deletions
|
@ -6,4 +6,19 @@ Any UTF-8 string is a valid value.
|
|||
|
||||
Reference values using `#my_variable`. These update as soon as the value changes.
|
||||
|
||||
You can set defaults using the `ironvar_defaults` key in your top-level config.
|
||||
You can set defaults using the `ironvar_defaults` key in your top-level config.
|
||||
|
||||
Some modules (such as `sys_info`) expose their values over the Ironvar interface,
|
||||
allowing you to build custom interfaces and integrate into scripts.
|
||||
These present their values inside read-only namespaces.
|
||||
|
||||
Some examples below:
|
||||
|
||||
```shell
|
||||
ironbar var list
|
||||
ironbar var list sysinfo
|
||||
ironbar var list sysinfo.disk_percent
|
||||
ironbar var get sysinfo.disk_percent./home
|
||||
ironbar var get sysinfo.disk_percent.mean
|
||||
ironbar var get sysinfo.memory_percent
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue