//
// WAYBAR MODULES
//
{
"custom/menu": {
"format" : "",
"tooltip": false,
"menu": "on-click",
"menu-file": "~/.config/waybar/power_menu.xml",
"menu-actions": {
"shutdown": "sudo shutdown",
"reboot": "sudo reboot"
}
},
"sway/workspaces": {
"format": "{icon}",
"format-icons": { "0": "" },
"on-click": "activate",
"sort-by-number": true
},
"sway/scratchpad": {
"format": "#{count}",
"show-empty": false,
"tooltip": true,
"tooltip-format": "{app}: {title}"
},
"niri/workspaces": {
"format": "{value}"
},
"clock": {
"format": "{:%R} ",
"format-alt": "{:%I:%M %p} ",
"tooltip-format": "{tz_list}",
"timezones": [
"Europe/London",
"Europe/Madrid",
"America/New_York",
"America/Los_Angeles"
]
},
"clock#calendar": {
"format": "{:%a %d %b} ",
"format-alt": "{:%Y-%m-%d} ",
"tooltip-format": "{calendar}",
"calendar": {
"mode": "month",
"mode-mon-col": 3,
// "weeks-pos": "left",
"on-scroll": 1,
"format": {
"months": "{}",
"days": "{}",
"weeks": "W{}",
"weekdays": "{}",
"today": "{}"
}
},
"actions": {
"on-click": "mode"
}
},
"battery": {
"interval": 10,
"states": {
"warning": 20,
"critical": 10
},
"format": "{capacity}% {icon}",
"format-alt": "({time}) {capacity}% {icon}",
"format-icons": ["","","","","","","","","",""],
"format-time": "{H}:{m}"
},
"bluetooth": {
"format": "{status} ",
"format-disabled": "", // i.e. aeroplane mode
"format-no-controller": "", // i.e. bluetoothd not running
"format-connected": "{device_alias} ",
"tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected",
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}",
"tooltip-format-enumerate-connected": "{device_alias}\t{device_address}",
"tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%",
"on-click": "pgrep bluetoothd && footclient bluetui"
},
"wireplumber": {
"format": "{volume}% {icon}",
"format-muted": " ",
"format-icons": [" ", " ", " "],
"on-click": "footclient wiremix",
"scroll-step": 0.5
},
"wireplumber#source": {
"node-type": "Audio/Source",
"format": "{volume}% ",
"format-muted": "",
"on-click": "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle",
"scroll-step": 5
},
"tray": {
"spacing": 8,
"icon-size": 16,
"show-passive-items": true,
"icons": {
"steam": "/usr/share/icons/Papirus/64x64/apps/steam.svg",
"zeal": "/usr/share/icons/Papirus/64x64/apps/zeal.svg",
"net.lutris.Lutris": "/usr/share/icons/Papirus/64x64/apps/lutris.svg",
"d3b27cf45c1fb383fd85e2ab0857d545": ""
}
},
"network": {
"format": "{ifname}",
"format-disabled": "", // i.e. aeroplane mode
"format-wifi": "Online ",
"format-ethernet": "{ipaddr}/{cidr} ",
"format-disconnected": "offline ",
"tooltip-format": "{ifname} via {gwaddr} ",
"tooltip-format-wifi": "{essid} ({signalStrength}%) \nifname:\t{ifname}\nipaddr:\t{ipaddr}\ngwaddr:\t{gwaddr}\nnetmask:{netmask}\ncidr:\t{cidr}\nbssid:\t{bssid}\nsignaldBm:{signaldBm}\nfreq:\t{frequency}",
"tooltip-format-ethernet": "{ifname} " ,
"tooltip-format-disconnected": "Disconnected",
"on-click": "footclient impala"
},
"memory": {
"interval": 30,
"format": "{used:0.1f}G "
},
"cpu": {
"interval": 10,
"format": "{}% "
},
"backlight": {
"format": "{percent}% {icon}",
"format-icons": [" "," "," "," "," "," "," "," "," "," "],
"scroll-step": 0.5,
"min-brightness": 0.1
},
"mpd": {
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ",
"format-disconnected": "Disconnected ",
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ",
"interval": 2,
"tooltip-format": "MPD (connected)",
"tooltip-format-disconnected": "MPD (disconnected)"
}
}