Waybar configuration
| 1 | //* ---- ๐ซ https://github.com/JaKooLit ๐ซ ---- *// |
| 2 | /* Waybar Modules for vertical modules or vertical layout */ |
| 3 | |
| 4 | /* NOTE: hyprland-workspaces, Custom Modules & Groups on a separate files */ |
| 5 | |
| 6 | { |
| 7 | |
| 8 | "temperature#vertical": { |
| 9 | "interval": 10, |
| 10 | "tooltip": true, |
| 11 | "hwmon-path": [ |
| 12 | "/sys/class/hwmon/hwmon1/temp1_input", |
| 13 | "/sys/class/thermal/thermal_zone0/temp" |
| 14 | ], |
| 15 | //"thermal-zone": 0, |
| 16 | "critical-threshold": 80, |
| 17 | "format-critical": "{icon}\n{temperatureC}ยฐC", |
| 18 | "format": " {icon}", |
| 19 | "format-icons": [ |
| 20 | "๓ฐธ" |
| 21 | ], |
| 22 | "on-click-right": "$HOME/.config/hypr/scripts/WaybarScripts.sh --nvtop" |
| 23 | }, |
| 24 | |
| 25 | "backlight#vertical": { |
| 26 | "interval": 2, |
| 27 | "rotate": 1, |
| 28 | "format": "{icon}", |
| 29 | //"format-icons": ["๓ฐ", "๓ฐ", "๓ฐ "], |
| 30 | "format-icons": [ |
| 31 | "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎", "๎ ", "๎ก", "๎ข", "๎ฃ" |
| 32 | ], |
| 33 | "on-click": "", |
| 34 | "on-click-middle": "", |
| 35 | "on-click-right": "", |
| 36 | "on-update": "", |
| 37 | "on-scroll-up": "$HOME/.config/hypr/scripts/Brightness.sh --inc", |
| 38 | "on-scroll-down": "$HOME/.config/hypr/scripts/Brightness.sh --dec", |
| 39 | "smooth-scrolling-threshold": 1, |
| 40 | "tooltip-format": "backlight {percent}%", |
| 41 | }, |
| 42 | |
| 43 | "clock#vertical": { |
| 44 | "format": "๏\n{:%H\n%M\n%S\n\n๏ณ \n%d\n%m\n%y}", |
| 45 | "interval": 1, |
| 46 | //"format": "๏\n{:%I\n%M\n%p\n\n๏ณ \n%d\n%m\n%y}", |
| 47 | "tooltip": true, |
| 48 | "tooltip-format": "{calendar}", |
| 49 | "calendar": { |
| 50 | "mode": "year", |
| 51 | "mode-mon-col": 3, |
| 52 | "format": { |
| 53 | "today": "<span color='#0dbc79'>{}</span>", |
| 54 | } |
| 55 | } |
| 56 | }, |
| 57 | |
| 58 | "cpu#vertical": { |
| 59 | "format": "๓ฐ\n{usage}%", |
| 60 | "interval": 1, |
| 61 | "on-click-right": "gnome-system-monitor", |
| 62 | }, |
| 63 | |
| 64 | "memory#vertical": { |
| 65 | "interval": 10, |
| 66 | "format": "๓ฐพ\n{percentage}%", |
| 67 | "format-alt": "๓ฐพ\n{used:0.1f}G", |
| 68 | "format-alt-click": "click", |
| 69 | "tooltip": true, |
| 70 | "tooltip-format": "{used:0.1f}GB/{total:0.1f}G", |
| 71 | "on-click-right": "$HOME/.config/hypr/scripts/WaybarScripts.sh --btop", |
| 72 | }, |
| 73 | |
| 74 | "pulseaudio#vertical": { |
| 75 | "format": "{icon}", |
| 76 | "format-bluetooth": "๓ฐฐ", |
| 77 | "format-muted": "๓ฐ", |
| 78 | "format-icons": { |
| 79 | "headphone": "๏ฅ", |
| 80 | "hands-free": "๏ฅ", |
| 81 | "headset": "๏ฅ", |
| 82 | "phone": "๏", |
| 83 | "portable": "๏", |
| 84 | "car": "๏น", |
| 85 | "default": [ |
| 86 | "๏ฆ", "๏ง", "๓ฐพ", "๏จ" |
| 87 | ], |
| 88 | "tooltip-format": "{icon} {desc} | {volume}%", |
| 89 | "ignored-sinks": [ |
| 90 | "Easy Effects Sink" |
| 91 | ], |
| 92 | }, |
| 93 | "scroll-step": 5.0, |
| 94 | "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle", |
| 95 | "on-click-right": "pavucontrol -t 3", |
| 96 | "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --inc", |
| 97 | "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --dec", |
| 98 | "tooltip-format": "{icon} {desc} | {volume}%", |
| 99 | "smooth-scrolling-threshold": 1, |
| 100 | }, |
| 101 | |
| 102 | "pulseaudio#microphone_vertical": { |
| 103 | "format": "{format_source}", |
| 104 | "format-source": "๓ฐฌ", |
| 105 | "format-source-muted": "๓ฐญ", |
| 106 | "on-click-right": "pavucontrol", |
| 107 | "on-click": "$HOME/.config/hypr/scripts/Volume.sh --toggle-mic", |
| 108 | "on-scroll-up": "$HOME/.config/hypr/scripts/Volume.sh --mic-inc", |
| 109 | "on-scroll-down": "$HOME/.config/hypr/scripts/Volume.sh --mic-dec", |
| 110 | "max-volume": 100, |
| 111 | "tooltip": true, |
| 112 | "tooltip-format": "{source_desc} | {source_volume}%", |
| 113 | }, |
| 114 | |
| 115 | "custom/power_vertical": { |
| 116 | "format": "โป", |
| 117 | "on-click": "$HOME/.config/hypr/scripts/Wlogout.sh", |
| 118 | "on-click-right": "$HOME/.config/hypr/scripts/ChangeBlur.sh", |
| 119 | "tooltip": true, |
| 120 | "tooltip-format": "Left Click: Logout Menu\nRight Click: Change Blur", |
| 121 | }, |
| 122 | } |