slstatus is a suckless and lightweight status monitor for window managers that use WM_NAME as statusbar (e.g. DWM) or any other status bars as long as they support reading from stdin. It is written in pure C without any extern programs being executed and only reads from files most of the time. slstatus is meant to be a better alternative to Bash scripts (inefficient) and Conky (bloated and written in C++).
.Nm
.SHOPTIONS
.Oo
.TP
.OpFlv
.B\-d
|
run slstatus as daemon in background
.Oo
.TP
.OpFld
.B\-h
.OpFlo|n
display help
.Oc
.TP
.Oc
.B\-o
.ShDESCRIPTION
output continuously to console instead of WM_NAME
.Nm
.TP
is a suckless status monitor for window managers that use WM_NAME (e.g. dwm) or
.B\-n
stdin to fill the status bar.
output to console once and exit
By default,
.TP
.Nm
.B\-v
outputs to WM_NAME.
display version and copyright details
.ShOPTIONS
.SHCUSTOMIZATION
.Bl-tag-widthDs
.Bslstatus
.ItFld
Daemonize.
.ItFln
Write to stdout once and exit.
.ItFlo
Write to stdout continuously.
.ItFlv
Write version information to stdout and exit.
.El
.ShCUSTOMIZATION
.Nm
can be customized by creating a custom config.h and (re)compiling the source
can be customized by creating a custom config.h and (re)compiling the source
code. This keeps it fast, secure and simple.
code. This keeps it fast, secure and simple.
.SHAUTHORS
See the LICENSE file for the authors.
.SHLICENSE
See the LICENSE file for the terms of redistribution.