Browse by type
A taskbar for Wayland written in Rust. Works on any compositor supporting the layer_shell protocol (sway, most wlroots window managers, kwin).
See the configuration documentation for details.
cargo build --release
cp doc/rwaybar.toml ~/.config/
./target/release/rwaybar


These two samples are using the same configuration, only the background color differs. I like a transparent background on my taskbar, but I also configure my desktop background to be a slideshow. This means that I need the bar to be readable regardless of the color of the background, which was done in this example by using text-outline. The tray needs a solid background because some icons (kdeconnect, steam) aren't otherwise visible on light backgrounds.
Note: these images were captured on a scaled (HiDPI) output, which is why they appear double the size defined in the sample bar configuration.
$ claude mcp add rwaybar \
-- python -m otcore.mcp_server <graph>