// --// waybar config generated by wbarconfgen.sh //-- // { // sourced from header module // "layer": "top", "position": "top", "mod": "dock", "height": 40, "exclusive": true, "passthrough": false, "gtk-layer-shell": true, // positions generated based on config.ctl // "modules-left": ["custom/l_end","hyprland/workspaces","hyprland/window","custom/r_end","custom/l_end","cpu","memory","temperature","network#speed", "custom/r_end","custom/padd"], "modules-center": ["custom/padd","custom/l_end","clock","custom/r_end","custom/l_end","custom/weather","custom/r_end","custom/l_end","custom/spotify-start","image#album-art", "custom/spotify", "custom/r_end","custom/padd"], "modules-right": ["custom/padd","custom/l_end","idle_inhibitor","network","battery","pulseaudio","pulseaudio#microphone","custom/updates","custom/r_end","custom/l_end","tray","custom/r_end","custom/l_end","custom/power","custom/r_end"], // sourced from modules based on config.ctl // "cpu": { "interval": 1, "format": "󰍛 {usage}%", "format-alt": "{icon0}{icon1}{icon2}{icon3}{icon4}{icon5}{icon6}{icon7}{icon8}{icon9}{icon10}{icon11}{icon12}", "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"] }, "memory": { "interval": 5, "format": "󰾆 {percentage}%", "format-alt": "󰾅 {used}GB", "max-length": 30, "min-length": 7, "tooltip": true, "tooltip-format": " {used:0.1f}GB/{total:0.1f}GB" }, "network#speed": { "interval": 5, "format": "󰳘 {bandwidthUpBits} 󰱦 {bandwidthDownBits}", "format-disconnected": "󰲛 ", "on-click": "kitty nethogs" }, "temperature": { // "thermal-zone": 2, // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", // "critical-threshold": 80, // "format-critical": "{temperatureC}°C ", "format": "{temperatureC}°C " }, "clock": { "format": " {:%H:%M %p 󰃭 %a %d}", "format-alt": "󰥔 {:%H:%M  %b %Y}", "tooltip-format": "{calendar}" }, "custom/weather": { "exec": "python ~/.config/waybar/weather.py", "restart-interval": 300, "return-type": "json", "on-click": "xdg-open https://weather.com/en-IN/weather/today/l/c3e96d6cc4965fc54f88296b54449571c4107c73b9638c16aafc83575b4ddf2e" // "format-alt": "{alt}", }, "custom/spotify": { "exec": "bash ~/.config/waybar/spotify-meta.sh", "format": "{}", //"return-type": "json", "on-click": "playerctl play-pause", "interval": 10 }, "custom/spotify-start": { "exec": "echo ", "format": "{} " }, "hyprland/workspaces": { "disable-scroll": true, "all-outputs": true, "on-click": "activate" }, "hyprland/window": { "format": "  {}", "separate-outputs": true, "rewrite": { // "~(.*)": "$1 ", "(.*) — Mozilla Firefox": "$1 󰈹", "(.*)Mozilla Firefox": "Firefox 󰈹", "(.*) - Visual Studio Code": "$1 󰨞", "(.*)Visual Studio Code": "Code 󰨞", "(.*) — Dolphin": "$1 󰉋", "(.*)Spotify Premium": "Spotify 󰓇", "(.*)Spotify": "Spotify 󰓇", "(.*)Steam": "Steam 󰓓", "(.*) - Vivaldi": "$1 ", "(.*)Vivaldi": "Vivaldi ", "(.*) - Discord": "$1 󰙯", "(.*)Discord": "Discord 󰙯" } }, "network": { "tooltip": true, "format-wifi": "{icon} {essid}", "format-ethernet": " {ifname}", "tooltip-format": "{ipaddr}/{cidr} (GW: {gwaddr}, freq: {frequency}, strength: {signalStrength})", "on-click": "kitty nmtui", "format-icons": ["󰤯 ","󰤟 ","󰤢 ","󰤥 ", "󰤨 "] }, "battery": { "states": { "good": 95, "warning": 30, "critical": 20 }, "format": "{icon} {capacity}%", "format-charging": " {capacity}%", "format-plugged": " {capacity}%", "format-alt": "{time} {icon}", "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"] }, "idle_inhibitor": { "format": "{icon} ", "tooltip-format-activated": "Idle inhibitor {icon} {status}", "tooltip-format-deactivated": "Idle inhibitor {icon} {status}", "format-icons": { "activated": "", "deactivated": "" } }, "pulseaudio": { "format": "{icon} {volume}", "format-muted": "婢", "on-click": "pavucontrol -t 3", "on-click-middle": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +5%", "on-scroll-down": "pact set-sink-volume @DEFAULT_SINK@ -5%", "tooltip-format": "{icon} {desc} // {volume}%", "scroll-step": 5, "format-icons": { "headphone": "", "hands-free": "", "headset": "", "phone": "", "portable": "", "car": "", "default": ["", "", ""] } }, "pulseaudio#microphone": { "format": "{format_source} {source_volume}", "format-source": "", "format-source-muted": "", "on-click": "pavucontrol -t 4", "on-click-middle": "pactl set-source-mute @DEFAULT_SOURCE@ toggle", "on-scroll-up": "pactl set-source-volume @DEFAULT_SOURCE@ +5%", "on-scroll-down": "pactl set-source-volume @DEFAULT_SOURCE@ -5%", "tooltip-format": "{format_source} {source_desc} // {source_volume}%", "scroll-step": 5 }, "tray": { "icon-size": 20, "spacing": 9 }, "custom/power": { "format": "{}", "exec": "echo ; echo  logout", "on-click": "~/.config/rofi/bin/powermenu", "interval" : 86400, // once every day "tooltip": true }, "image#album-art": { "exec":"bash ~/.config/waybar/album_art.sh", "size": 32, "interval": 10, }, // modules for padding // "custom/l_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/r_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/sl_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/sr_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/rl_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/rr_end": { "format": " ", "interval" : "once", "tooltip": false }, "custom/padd": { "format": " ", "interval" : "once", "tooltip": false } }