{ "layer": "top", // Waybar on highest layer so tooltips go over windows "output": "eDP-1", // Set output to primary monitor "height": 40, // Set height to avoid jumping due to active workspace indicator "margin-left": 4, "margin-right": 4, "margin-top": 4, "modules-left": ["hyprland/workspaces", "clock#time", "clock#date", "battery"], // Sets modules for the left of the bar "modules-center": ["hyprland/window"], // Set modules for the center of the bar "modules-right": ["tray", "temperature", "cpu", "memory", "wireplumber"], // Set modules for the right of the bar "clock#time": { "format": "{:%H:%M:%S}", "interval": 1, }, "clock#date": { "format": "{:%Y/%m/%d}", "tooltip-format": "{calendar}", "interval": 360, "calendar": { "mode": "month", "mode-mon-col": 4, "weeks-pos": "right", "on-scroll": 1, "on-click-right": "mode", "format": { "months": "{}", "days": "{}", "weeks": "W{}", "weekdays": "{}", "today": "{}", }, }, }, "battery": { "interval": 60, "states": { "warning": 40, "critical": 20, }, "format": "{icon} {capacity}%", "format-icons": [ "", "", "", "", "", ], "format-charging": "󱐌 {capacity}%", }, "cpu": { "format": "{usage}%", "interval": 4, }, "memory": { "format": "{used}GiB", "interval": 4, }, "temperature": { "hwmon-path": "/sys/class/hwmon/hwmon6/temp1_input", "critical-threshold": 80, "format": "{temperatureC}°C", "format-critical": "{temperatureC}°C", "interval": 4, }, "wireplumber": { "scroll-step": 1, // %, can be a float "format": "{icon} {volume}%", "format-muted": "󰝟 Muted", "format-icons": ["", "", ""], "on-click": "pavucontrol", "interval": 4, }, "hyprland/window": { "max-length": 64, }, "tray": { "icon-size": 22, "spacing": 6, }, "hyprland/workspaces": { "disable-scroll": true, "on-click": "activate", } }