Wego is a pretty cool weather client for the terminal.
You also need termux-api and the
Now you can run the following command to display the weather report for your current location.
loc=$(termux-location -p network)&&wego "$(echo $loc | jq .latitude),$(echo $loc | jq .longitude)"
Wego on termux
For wego to work you must set the WEGORC environment variable. You probably want to do this in your shells startup script.
Otherwise it installs just fine if you follow the instructions.
If you don't want to go through the hasle of installing wego, you can just use wttr.in instead. Wttr.in is an implementation of wego that can be called with just
curl wttr.in to get the current weather. If you don't want to rely on IP geolocation you can also use the same script for wttr.in instead of wego.
loc=$(termux-location -p network)&&curl wttr.in/$(echo $loc | jq .latitude),$(echo $loc | jq .longitude)