Skip to content

unixpariah/waystatus

Repository files navigation

Waystatus

Waystatus is a simple status bar for wlroots based compositors.

Features

  • Customizable with css
  • Hot reload styling
  • Per output configuration
  • Hot reload modules
  • Mouse support

Modules

  • Workspaces:
    • Hyprland
    • Sway
  • Persistant workspaces
    • Hyprland
    • Sway
  • Current window title
    • Hyprland
    • Sway
  • Battery
  • Backlight
  • Pulseaudio
  • Memory
  • CPU average Load
  • Custom scripts
  • Network
  • Date and time
  • Bluetooth

Building

  1. Install dependencies:
  • rust
  • cairo
  • libpulseaudio
  1. Clone the repository and cd into it
git clone https://github.com/unixpariah/waystatus.git && cd waystatus
  1. Build the project
cargo build --release

Configuration

The configuration files will be generated at XDG_HOME_CONFIG/waystatus/* on first run.

Styling with css is handled by css-image and is currently very limited.

About

Simple status bar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published