WMWEATHER(1)
okay bestie, so this is the wmweather(1) manual page β Version 2.4.9 β and it's literally your lil dockable weather monitor that sits in your dock and tells you if it's giving jacket weather or not π¦οΈβ¨ no cap.
β¨ NAME β¨
wmweather β dockable weather monitor π°οΈπ
π SYNOPSIS π
wmweather -s <4-char ICAO location indicator> [options]
π DESCRIPTION π
okay so wmweather monitors your local weather conditions: temperature, dew point, pressure, humidity and wind direction and speed. the way that you HAVE to give it a 4-character `ICAO location indicator' though?? yeah, non-negotiable π«Ά
those standardized METAR station designations and current weather reports are designed for use by the aviation community βοΈ, and since most major cities have at least one airport, there's usually one or more METAR stations in a given city. so like, you're covered, don't stress.
and obviously π you need to be connected to the internet, and you also need libcurl installed. wmweather will then attempt to download the latest METAR report for the station of your choice from the National Weather Service run by NOAA πΈ.
you can toggle back and forth between imperial and metric units btw, i.e. between degrees Fahrenheit, inches of Mercury, and miles per hour β and β degrees Celsius, hectoPascal, and kilometers per hour. a middle click does this π.
also!! a left click will bring up the fully decoded METAR report in xmessage. and a right click will force an immediate update, i.e. wmweather will attempt to grab weather information. main character energy fr fr π
π OPTIONS π
-s id,--station=idβ this one tellswmweatherwhich METAR station to show data for.idcan be any four-letter ICAO location indicator, which you can find athttps://www.notams.faa.gov/common/icao/π-c,--compatβ switch into compatibility mode. the old monitor style gets used, the default metric pressure units become millimeters of Mercury instead of hectoPascal, and the colorization options get enabled π¨. so when the time turns red, that means the weather report is older than 24 hours β°. when the wind speed turns red, that means the wind is gusty and the listed value is an average only π¨. similarly, a red direction means a variable wind direction and the value given is the average direction. also the symbolic linkwmWeatheris functionally equivalent towmweather --compatπ«Ά-d [@]min,--delay=[@]minβ set the time (in minutes) between updates, default is 15 minutes. use@to specify minutes past the hour π°οΈ-m,--metricβ display metric values: temperatures in degrees Celsius rather than degrees Fahrenheit, pressure in hectoPascal rather than inches of Mercury, and wind speed in kilometers per hour rather than miles per hour. this option can be toggled at runtime using a middle click π‘οΈ-i,--imperialβ display imperial values: temperatures in degrees Fahrenheit rather than degrees Celsius, pressure in inches of Mercury rather than hectoPascal, and wind speed in miles per hour rather than kilometers per hour. this option can be toggled at runtime using a middle click πΊπΈ-w,--chill,-Wβ display wind chill β if available β instead of dew point temperature π₯Ά-e,--heatβ display wind heat index β if available β instead of temperature π₯΅-b,--beaufortβ display wind speed on the `Beaufort scale' π¬οΈ-n,--knotsβ display wind speed in units of knots, i.e. sea miles per hour β-u,--utcβ display update time in UTC instead of localtime. this is equivalent to--time=+0000π-t offset,--time=offsetβ convert update time according to (RFC 822 compliant) time offset rather than to localtime, e.g.--time=+0100for MET β³-x host[:port],--proxy=host[:port]β proxy specification, this option is passed tolibcurlπ-U username[:password],--proxy-user=username[:password]β proxy authentication, this option is passed tolibcurlπ
bestie PLEASE don't specify this option π use the file ~/.netrc for authentication instead. i'm literally begging you.
--lcdβ use LCD style display π₯οΈ--display=idβ set the display to use, e.g.--display=:0.0πͺ--geometry=posβ set the position of the dock app. note that the size (64x64) is hard-coded and cannot be changed π-h,--helpβ display a list of command-line options π-v,--versionβ display the program version π’-a,--hPaβ when toggled to metric, display pressure in units of hectoPascals, i.e. milliBars π-k,--kPaβ when toggled to metric, display pressure in units of kiloPascals π-g,--mmHgβ when toggled to metric, display pressure in units of millimeters of Mercury π‘οΈ-p,--mpsβ when toggled to metric, display wind speed in units of meters per second π--bc=colorβ when toggled to compatibility mode, set the background color (#8e8e69is LCD-ish) π¨--lc=colorβ when toggled to compatibility mode, set the color of the labels, e.g.--lc=redor--lc=salmonor--lc=#4523ffπ·οΈ--dc=colorβ when toggled to compatibility mode, set the color of the data entries π--wgc=colorβ when toggled to compatibility mode, set the gusty-wind/variable-direction color π¨. the wind speed indicator will turn this color when the wind speed is gusty. the value shown in this case is the average speed. similarly, the wind direction indicator with change to this color when the wind direction is variable. the value shown in this case is the average direction π§--tc=colorβ when toggled to compatibility mode, set the color of the ICAO location indicator and update time header π
π¦ FILES π¦
/etc/wmweather.confβ the system-wide configuration file. specify one long option per line, e.g.station=EDDCormetric. whitespace, empty lines, and lines beginning with a#will be ignored π~/.wmweather/configβ the user configuration file π~/.wmweather/????β these files contain the latest downloaded weather records in decoded METAR format π~/.netrcβ these file contains authentication information and should be used in preference to--proxy-userπ
πΈ ENVIRONMENT πΈ
http_proxyβ the HTTP proxy to be used, see also--proxyπ
π SEE ALSO π
to find out more about NOAA's National Weather Service, have a look at http://www.nws.noaa.gov/ π¦οΈ
π BUGS π
please report any bugs to <martin@godisch.de> π. Debian users are encouraged to use the Debian Bug Tracking System at http://bugs.debian.org/wmweather π«Ά
π AUTHORS π
Version 1:
- Michael G. Henderson
<mghenderson@lanl.gov>
Version 2:
- Martin A. Godisch
<martin@godisch.de>
Contributors:
- Athanasius, Pablo Castellazzi, Avtar Gill, Adam Lackorzynski, Jon Larabee, Jordi Mallach, Paul Martin, HIROSE Masaaki, Michael PΓΆtters
and that's the whole page bestie π this one's Version 2.4.9, dated June 2026, brought to you by The Debian Project β go check the weather, drink some water, and slay πβ¨π¦
π¦ where this page comes from
- ubuntu stonking: wmweather 2.4.9-2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms