My simple waybar weather module. Heavily based, even copied, from weather-script but in Go.
"custom/weather": {
"exec": "waybar-weather",
"exec-if": "command -v waybar-weather &>/dev/null",
"interval": 600
"return-type": "json",
}or
waybar-weather --settings path/to/weather-settings.jsonThe module assumes the weather-icons.json is in the same path as the settings.
- url
- parameters
- key