lazybar

Crates.iolazybar
lib.rslazybar
version
sourcesrc
created_at2024-06-20 19:16:46.84032+00
updated_at2025-03-14 03:11:28.57145+00
descriptionA lightweight, event-driven X11 status bar
homepage
repositoryhttps://github.com/Qelxiros/lazybar
max_upload_size
id1278289
Cargo.toml error:TOML parse error at line 19, column 1 | 19 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Jeremy Smart (Qelxiros)

documentation

README

Lazybar

This is a lightweight, event-driven status bar for EWMH-compliant window managers on X11. It is tested exclusively on Linux, although support for other platforms may be added in the future.

github crates.io docs.rs build status dependency status

Features

  • clock
  • custom command
  • fanotify (watch file)
  • inotify (watch file)
  • pulseaudio
  • separator (static text)
  • wireless (wifi)
  • xwindow
  • xworkspaces
  • ethernet (merged with wireless into the network module)
  • mpd
  • ping
  • temperature
  • CPU usage
  • RAM usage
  • storage usage
  • conditional rendering
  • systray
  • clickable panels
  • ipc for messaging (see lazybar-msg)

If you want to see something that isn't on this list, open an issue, or even better, a PR!

Contributing

Everyone is welcome to contribute. Submit a PR with a feature you want to see, and I'll probably be open to merging it. If you aren't sure, open an issue and ask!

Installation

Arch-based systems

paru -S lazybar-git

Anywhere

cargo install lazybar

Usage

lazybar <bar_name>

Configuration

Create ~/.config/lazybar/config.toml. See https://docs.rs/lazybar-core for documentation and configuration options.

Documentation for pango markup is available here.

Commit count: 231

cargo fmt