waybar-widgets

Community

Customize Waybar widgets and themes for Hyprland.

AuthorRuanBuitendag42
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Waybar widget customization enables developers to quickly build, theme, and deploy modular status-bar widgets for Hyprland, reducing manual configuration time and promoting consistency.

Core Features & Use Cases

  • Built-in modules for hyprland/workspaces, hyprland/window, hyprland/submap, clock, cpu, memory, temperature, network, pulseaudio, wireplumber, tray, battery, backlight, idle_inhibitor, disk, and mpris
  • Custom Module Format: JSON-based module definitions with exec, interval, format, and on-click actions
  • CSS Theming Guide: Global styles, per-module colors, glass effects, and responsive design for Waybar widgets
  • On-Demand Refresh with Signals: Update modules via signals to avoid constant polling
  • Module Development Tips and Patterns: Best practices for robust, maintainable widgets
  • Alternative Widget Frameworks overview: eww, AGS, HyprPanel, ironbar, fabric

Quick Start

Install Waybar, place your custom CSS and module definitions in the config, and reload Waybar to render your widgets.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: waybar-widgets
Download link: https://github.com/RuanBuitendag42/.dotfiles/archive/main.zip#waybar-widgets

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.