HyBar is a custom status bar for Wayland/Hyprland written in Rust. It is a graphical interface project that provides a top bar with widgets and system information. It is an alternative inspired by Waybar but designed for the Hyprland compositor.
- Monitoring of active and urgent workspaces and changes
- AutoHide in full-screen mode
- Three bar sections: left, center, and right
- Configuration system using JSON (
.config/hybar/config.json) - Custom CSS Themes on the fly (
.config/hybar/themes/) - Hot reload system (work in progress...)
- AutoHide mode.
- Dock mode, shows active apps, favorites.
- Language: Rust (with GTK4 for the graphical interface)
- Platform: Linux with Wayland/Hyprland compositor
- Uses
gtk4-layer-shellto integrate as an overlay layer in Wayland - Modular architecture with workspace (several packages:
muelle-core, widgets, apps)