Skip to content

Status bar for dwm. Customizable at runtime and updates instantly.

License

Notifications You must be signed in to change notification settings

cshmookler/status_bar

Repository files navigation

status_bar

Status bar for dwm. Customizable at runtime and updates instantly.

Build from Source

1.  Install a C++ compiler, Meson, GoogleTest (optional), argparse, X11 client-side libraries, and ALSA libraries.

Linux (Arch):

sudo pacman -S base-devel meson gtest argparse libx11 alsa-lib 

2.  Clone this project.

This project can be downloaded online here.

Alternatively, if you have Git installed, open a shell and enter the commands below. This project will be downloaded to the current working directory.

git clone https://github.com/cshmookler/status_bar.git
cd status_bar

3.  Build this project from source.

meson setup build
cd build
ninja

TODO

  • date and time
  • uptime
  • disk space
  • swap
  • memory
  • cpu usage
  • cpu temperature
  • load averages (1 min, 5 min, 15 min)
  • battery status
  • battery name
  • battery percentage
  • battery time remaining
  • backlight percentage
  • network status
  • network name
  • network SSID
  • network signal strength percentage
  • volume mute
  • volume percentage
  • capture mute
  • capture percentage
  • microphone status
  • camera status
  • user name
  • outdated kernel indicator

About

Status bar for dwm. Customizable at runtime and updates instantly.

Resources

License

Stars

Watchers

Forks

Packages

No packages published