This package browser is in early development. Mind the rough edges.

slstatus

Status monitor for window managers

SlStatus is a suckless status monitor for window managers that use WM_NAME or stdin to fill the status bar. It provides the following features:

  • Battery percentage/state/time left

  • CPU usage

  • CPU frequency

  • Custom shell commands

  • Date and time

  • Disk status (free storage, percentage, total storage and used storage)

  • Available entropy

  • Username/GID/UID

  • Hostname

  • IP address (IPv4 and IPv6)

  • Kernel version

  • Keyboard indicators

  • Keymap

  • Load average

  • Network speeds (RX and TX)

  • Number of files in a directory (hint: Maildir)

  • Memory status (free memory, percentage, total memory and used memory)

  • Swap status (free swap, percentage, total swap and used swap)

  • Temperature

  • Uptime

  • Volume percentage

  • WiFi signal percentage and ESSID

Installation

Install the latest version of slstatus as follows:

guix install slstatus

Or install a particular version:

guix install slstatus@0-0.84a2f11

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.

Badge code

You can use the following badge to inform users of slstatus about the latest version available in Guix.

Example HTML:

<a href='https://packages.guix.gnu.org/packages/slstatus'><img src='https://packages.guix.gnu.org/packages/slstatus/badges/latest-version.svg' alt='Version in GNU Guix'></a>

Example Markdown:

[![Version in GNU Guix](https://packages.guix.gnu.org/packages/slstatus/badges/latest-version.svg)](https://packages.guix.gnu.org/packages/slstatus)

Example Org:

[[https://packages.guix.gnu.org/packages/slstatus][https://packages.guix.gnu.org/packages/slstatus/badges/latest-version.svg]]