Overview
This Waybar configuration features a Catppuccin Mocha color scheme with pill-style modules and 1px borders. It’s designed to integrate seamlessly with the Hyprland window manager.Installation
Fedora Dependencies
Optional Dependencies
- Screenshots:
hyprshot - Terminal:
foot - Network Manager:
network-manager-applet(fornm-connection-editor) - Power Management:
power-profiles-daemon
Configuration Files
Waybar uses two main files:~/.config/waybar/config.jsonc- Module configuration and layout~/.config/waybar/style.css- Styling and colors
Module Layout
Modules
Workspaces
Clock
Battery
Network
Audio (PulseAudio)
Brightness
Power Profiles
Custom Modules
- Screenshot
- Temperature
Catppuccin Mocha Theme
Color Palette
Module Styling
Modules use a pill-style design with rounded corners:Workspace Buttons
Reloading Waybar
- Command Line
- Hyprland Keybind
Customization
Adding a Module
- Add module to
config.jsonc:
- Configure the module:
- Style in
style.css:
Changing Colors
Modify color variables instyle.css:
Adjusting Module Order
Reorder arrays inconfig.jsonc:
Scripts
Toggle Waybar Script
Referenced in Hyprland config:Power Profile Cycle
FAQ
Waybar not showing?
Waybar not showing?
Check if Waybar is running:Start manually:Check logs for errors:
Icons not displaying?
Icons not displaying?
Install required fonts:Ensure the font supports Nerd Font icons.
How to change bar height?
How to change bar height?
Edit
config.jsonc:Module not updating?
Module not updating?
For custom modules, check the Or use
interval setting:"interval": "once" for single execution.