No results
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Waybar
Waybar is a status bar for Wayland (and X11) compositors. This folder holds the main config (JSON) and the CSS that define modules, layout, and appearance.
What the config does
-
config(JSONC)- Bar – Layer top, height 30, spacing 5.
- Left – Custom Arch logo, custom Red Hat logo, Hyprland workspaces (click to activate, no scroll).
- Center – Hyprland window title (separate per output).
- Right – Tray, custom pacman (updates; click opens terminal with paru; signal 8), pulseaudio, network (click → nmtui in float), battery (warning at 20%), clock (Europe/Berlin, tooltip with full date), custom power (click → powermenu).
- Module options: battery icons, network wifi/disconnected, pulse format/icons, tooltips.
-
style.css- Variables – Catppuccin-like palette (base, mantle, crust, text, subtext, surface, overlay, blue, mauve, etc.).
- Bar – Font Cantarell + Symbols Nerd Font, bold, 14px; background crust; hidden state opacity 0.2.
- Workspaces – Button padding/colour; hover/selected/active/urgent states.
- Modules – Padding, colour per module (clock, pacman, pulseaudio, network, battery, custom-power).
How to use it
- Install Waybar and ensure your compositor runs on Wayland (e.g. Hyprland).
- Symlink or copy this folder to
~/.config/waybar/. - Install Nerd Fonts (or equivalent) so icons (e.g. battery, wifi, volume) render. Adjust
pacman-updatesandpowermenuif your distro uses different commands. - Start Waybar (e.g.
waybar &or via Hyprland autostart). It will show workspaces, window title, tray, updates, audio, network, battery, clock, and power. Click power to run your powermenu script.
File reference
| File | Purpose |
|---|---|
config |
Bar layout, module list, and module options (JSONC) |
style.css |
Colours and styling (GTK CSS) |