stefan11111/slstatus
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
slstatus - suckless status
==========================
slstatus is a small tool for providing system status information to other
programs over the EWMH property of the root window (used by dwm(1)) or
standard input/output. It is designed to be as efficient as possible by
only issuing the minimum of system calls required.
This is the version of slstatus that I actually use.
It has all of the functions and files that I don't need removed.
Any features that this branch has are also merged into master.
Features
--------
- CPU usage
- Date and time
- Kernel version
- Network speeds (RX and TX)
- Memory status (total memory and used memory)
- Uptime
Requirements
------------
Currently slstatus works on Linux.
In order to build slstatus you need the Xlib header files.
Installation
------------
Edit config.mk to match your local setup (slstatus is installed into the
/usr/local namespace by default).
Afterwards enter the following command to build and install slstatus (if
necessary as root):
make clean install
Running slstatus
----------------
See the man page for details.
Configuration
-------------
slstatus can be customized by creating a custom config.h and (re)compiling the
source code. This keeps it fast, secure and simple.