WEGO(1)

πŸ“¦ version 2.4, in ubuntu stonking

okay so welcome to the wego(1) manual page, bestie πŸ’– this is your ticket to weather in the terminal and honestly? it's giving main character energy 🌈


πŸ¦‹ NAME πŸ¦‹

wego β€” display the weather in your terminal ✨


πŸŽ€ SYNOPSIS πŸŽ€

wego [options...] [argument...]

πŸ’… DESCRIPTION πŸ’…

wego is a weather client for the terminal that shows the current and forecasted weather conditions using various backends 🌦️ like it just works.

Configuration lives in a config file (default: ~/.wegorc) and you can also hand it over via command-line flags 🫢 either is fine, no judgment.

⚠️ heads up bestie: a backend API key is required for most backends πŸ”‘ no key, no weather, iykyk.

πŸ”₯ OPTIONS πŸ”₯

  • -aat-compact β€” aat-frontend: compact output, all cute and squished πŸ“¦
  • -aat-coords β€” aat-frontend: show geo coordinates 🌍
  • -aat-monochrome β€” aat-frontend: monochrome output πŸ–€ (no rainbow, tragic but valid)
  • -b β€” the BACKEND to be used (shorthand) βœ‚οΈ
  • -backend β€” the BACKEND to be used
  • -cache-ttl β€” a DURATION to cache weather data on disk (0 to disable) πŸ’Ύ
  • -caiyun-api-key β€” caiyun backend: the api KEY to use πŸ”‘
  • -caiyun-debug β€” caiyun backend: print raw requests and responses πŸ›
  • -caiyun-lang β€” caiyun backend: the LANGUAGE to request from caiyunapp.com/ πŸ—£οΈ
  • -d β€” NUMBER of days of weather forecast to be displayed (shorthand) βœ‚οΈ
  • -days β€” NUMBER of days of weather forecast to be displayed πŸ“…
  • -f β€” FRONTEND to be used (shorthand) βœ‚οΈ
  • -frontend β€” FRONTEND to be used
  • -jsn-no-indent β€” json frontend: do not indent the output, raw and unbothered πŸ’€
  • -l β€” LOCATION to be queried (shorthand) βœ‚οΈ
  • -location β€” LOCATION to be queried πŸ“
  • -man β€” generate man page and print to stdout πŸ“œ (yes it can write about itself, iconic)
  • -md-coords β€” md-frontend: show geo coordinates 🌍
  • -openmeteo-api-key β€” openmeteo backend: the api KEY to use if commercial usage πŸ’Ό
  • -openmeteo-debug β€” openmeteo backend: print raw requests and responses πŸ›
  • -owm-api-key β€” openweathermap backend: the api KEY to use πŸ”‘
  • -owm-debug β€” openweathermap backend: print raw requests and responses πŸ›
  • -owm-lang β€” openweathermap backend: the LANGUAGE to request from openweathermap πŸ—£οΈ
  • -u β€” UNITSYSTEM to use for output. (shorthand) Choices are: metric, imperial, si, metric-ms βœ‚οΈ
  • -units β€” UNITSYSTEM to use for output. Choices are: metric, imperial, si, metric-ms πŸ“
  • -weather-api-debug β€” weatherapi backend: print raw requests and responses πŸ›
  • -weather-api-key β€” weatherapi backend: the api Key to use πŸ”‘
  • -weather-api-lang β€” weatherapi backend: the LANGUAGE to request from weatherapi πŸ—£οΈ
  • -wwo-api-key β€” worldweatheronline backend: the api KEY to use πŸ”‘
  • -wwo-debug β€” worldweatheronline backend: print raw requests and responses πŸ›
  • -wwo-lang β€” worldweatheronline backend: the LANGUAGE to request from worldweatheronline πŸ—£οΈ

🌸 CONFIGURATION 🌸

wego stores its configuration in ~/.wegorc by default 🏠 the config file gets created on the first run, pre-filled with default values, so you literally can't mess it up on day one 🌱

Every flag listed below corresponds to a config file key πŸ”‘ and command-line flags take precedence over config file values β€” flags win, periodt πŸ‘‘


(C) The wego contributors.

Released under ISC license πŸ“„


and that's the whole vibe 🫢 this page is from wego, dated 2026-08-19 β€” go forth and check the weather, bestie, you're gonna slay πŸŒ¦οΈπŸ’–βœ¨

πŸ“¦ where this page comes from