diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2025-09-07 17:54:59 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2025-09-07 17:54:59 +0530 |
| commit | f90b5e959cf308af27896a24d788608bf7dd5e21 (patch) | |
| tree | b66207fb696a57f5b6a3bd14f03754dbceeb55c6 /waybar/config | |
| parent | 7b3e2e0771481caa2bd393a51a422810f3bea902 (diff) | |
waybar
Diffstat (limited to 'waybar/config')
| -rw-r--r-- | waybar/config | 137 |
1 files changed, 137 insertions, 0 deletions
diff --git a/waybar/config b/waybar/config new file mode 100644 index 0000000..1e91d89 --- /dev/null +++ b/waybar/config @@ -0,0 +1,137 @@ +{ + "layer": "top", + "position": "top", + "height": 36, + "spacing": 0, + "modules-left": [ + "clock", + "hyprland/workspaces", + "tray", + ], + "modules-right": [ + "network", + "battery", + "pulseaudio", + "custom/temperature", + "memory", + "cpu", + "custom/lock", + "custom/reboot", + "custom/power", + ], + "hyprland/workspaces": { + "disable-scroll": false, + "all-outputs": true, + "format": "{icon}", + "on-click": "activate", + "persistent-workspaces": { + "*":[1,2,3,4,5,6,7,8,9] + }, + }, + "custom/lock": { + "format": "<span color='#00FFFF'> </span>", + "on-click": "hyprlock", + "tooltip": true, + "tooltip-format": "Lock" + }, + "custom/reboot": { + "format": "<span color='#FFD700'> </span>", + "on-click": "systemctl reboot", + "tooltip": true, + "tooltip-format": "Reboot" + }, + "custom/power": { + "format": "<span color='#FF4040'> </span>", + "on-click": "systemctl poweroff", + "tooltip": true, + "tooltip-format": "Power" + }, + "network": { + "format-wifi": "<span color='#00FFFF'> </span>{essid} ", + "format-ethernet": "<span color='#7FFF00'> </span>Wired ", + "tooltip-format": "<span color='#FF1493'> </span>{bandwidthUpBytes} <span color='#00BFFF'> </span>{bandwidthDownBytes}", + "format-linked": "<span color='#FFA500'> </span>{ifname} (No IP) ", + "format-disconnected": "<span color='#FF4040'> </span>Disconnected ", + "interval": 1, + "on-click": "foot -e nmtui", + }, + "battery": { + "states": { + "warning": 30, + "critical": 15 + }, + "events": { + "on-discharging-warning": "notify-send -u normal 'Low Battery' -i /home/aargh/.config/waybar/battery_low.png", + "on-discharging-critical": "notify-send -u critical 'Very Low Battery' -i /home/aargh/.config/waybar/battery_low.png", + "on-charging-100": "notify-send -u normal 'Battery Full!' -i /home/aargh/.config/waybar/battery_high.png" + }, + "format": "<span color='#28CD41'> {icon} </span>{capacity}%", + "format-charging": " {capacity}%", + "interval": 1, + "format-icons": ["", "", "", "", ""], + "tooltip": true + }, + "pulseaudio": { + "format": "<span color='#00FF7F'> {icon} </span>{volume}%", + "format-muted": "<span color='#FF4040'> </span>0%", + "format-icons": { + "headphone": "<span color='#BF00FF'> </span>", + "hands-free": "<span color='#BF00FF'> </span>", + "headset": "<span color='#BF00FF'> </span>", + "phone": "<span color='#00FFFF'> </span>", + "portable": "<span color='#00FFFF'> </span>", + "car": "<span color='#FFA500'> </span>", + "default": [ + "<span color='#808080'> </span>", + "<span color='#FFFF66'> </span>", + "<span color='#00FF7F'> </span>" + ] + }, + "on-click-right": "pavucontrol -t 3", + "on-click": "pactl -- set-sink-mute 0 toggle", + "tooltip": true, + "tooltip-format": "Volume: {volume}%" + }, + "custom/temperature": { + "exec": "sensors | awk '/^Package id 0:/ {print int($4) + 273}'", + "format": "<span color='#FFA500'> </span>{} K", + "interval": 5, + "tooltip": true, + "tooltip-format": "CPU Temperature: {} K" + }, + "memory": { + "format": "<span color='#8A2BE2'> </span>{used:0.1f}G/{total:0.1f}G ", + "tooltip": true, + "tooltip-format": "Memory: {used:0.2f}G/{total:0.2f}G" + }, + "cpu": { + "format": "<span color='#FF9F0A'> </span>{usage}% ", + "tooltip": true + }, + "clock": { + "interval": 1, + "timezone": "Asia/Kolkata", + "format": "<span color='#BF00FF'> </span>{:%H:%M:%S} ", + "calendar": { + "mode" : "year", + "mode-mon-col" : 3, + "weeks-pos" : "right", + "on-scroll" : 1, + "on-click-right": "mode", + "format": { + "months": "<span color='#ffead3'><b>{}</b></span>", + "days": "<span color='#ecc6d9'><b>{}</b></span>", + "weeks": "<span color='#99ffdd'><b>W{}</b></span>", + "weekdays": "<span color='#ffcc66'><b>{}</b></span>", + "today": "<span color='#ff6699'><b><u>{}</u></b></span>" + } + }, + "tooltip": true, + "format-alt": "<span color='#BF00FF'> </span>{:L%Y/%m/%d, %A} ", + "tooltip-format": "<tt><small>{calendar}</small></tt>", + }, + "tray": { + "icon-size": 17, + "spacing": 6 + }, +} |
