Skip to content

elstron/hybar

Repository files navigation

HyBar - A Hyprland Taskbar

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.

screenshot_1776308183

Features:

  • 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.

Architecture

  • Language: Rust (with GTK4 for the graphical interface)
  • Platform: Linux with Wayland/Hyprland compositor
  • Uses gtk4-layer-shell to integrate as an overlay layer in Wayland
  • Modular architecture with workspace (several packages: muelle-core, widgets, apps)

About

Customizable Hyprland taskbar and dock in Rust with GTK4, workspace monitoring, and CSS themes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors