An open API service indexing awesome lists of open source software.

https://github.com/lycuid/smolprog

Command line utility for system status monitoring.
https://github.com/lycuid/smolprog

system-monitoring utility-scripts

Last synced: 5 months ago
JSON representation

Command line utility for system status monitoring.

Awesome Lists containing this project

README

          

# smolprog
**S**ystem **M**ontitoring and **O**rdered **L**ogging **PROG**ram.

This is pretty much similar to another, very well known, open source project called [slstatus](https://tools.suckless.org/slstatus/).
This program runs different procedures (***logger***) in seperate threads and outputs the values in an ordered manner to ***stdout***.

## Installation
```sh
sudo make install
```
build using `go build`.

## Use Case:
I personally use this to set the `WM_NAME` attribute of the root X11 window, which is then read and displayed by my statusbar: [clubar](https://github.com/lycuid/clubar/) (similar to [dwm's](https://dwm.suckless.org/) statusbar).
Example:
```sh
smolprog | xargs -i xsetroot -name {}
```