Weather
Local weather on the bar, only when it is worth noticing
palupdated 2026-09-29SystemIn pal's registryMenu bar: Weather
In pal's registry: the button shows it in pal, which asks before installing; the command does the same from a terminal. This page can't see what your pal has installed.


What it does
Current local weather from Open-Meteo, with no account or key. The bar stays out of the way in ordinary weather and shows up for rain, fog, wind or uncomfortable temperatures.
- Your city or postal code, looked up through Open-Meteo; no account, key or Home Assistant
- Current condition, temperature, feels-like, humidity and wind
- The bar item hides in ordinary weather and comes back for rain, fog, wind, heat or cold
Palettes 1
-
Weather
weatherliveCurrent temperature, condition, feels-like temperature, humidity and wind for the configured place.
Actions
- Open mapOpen the configured place in Maps.O
Settings
Extension, [extensions.weather]
locationA place name, optionally narrowed by region or country: “Istanbul”, “London, Ontario”, “Paris, Texas”. Only the first part is searched; the rest choose between same-named places. Resolved privately by Open-Meteo's location search.
Defaults shown. Change them in pal's settings window or in the config file.
The README
Everything Weather does, key by key, from the extension's own README.md
Weather
Current conditions for one named place, using Open-Meteo's public geocoding and forecast APIs. Set Location to a city, region or postal code; it needs no account, token or Home Assistant installation.
The bar stays absent in ordinary weather. Rain, fog, wind, severe conditions, or a temperature outside the comfort band (10 to 30 by default: the item's ordinary, cold and hot rules under Settings > Bar) bring it back with a condition glyph and temperature. Its popover shows the current details, the next eight hourly readings from the current hour, a four-day forecast, sunrise and sunset, plus map and refresh keys.
Settings, [extensions.weather]:
| key | type | default | what |
|---|---|---|---|
location |
text | (none) | The place: a name, optionally narrowed by region or country (London, Ontario). |
The bar item is hidden in ordinary weather; show = "always" under
[bar.items."weather/weather"] keeps the reading on the strip then too,
muted, so the forecast stays a click away (docs/config.md).







