10 releases
new 0.3.6 | Apr 22, 2024 |
---|---|
0.3.5 | Feb 20, 2024 |
0.3.4 | Oct 5, 2023 |
0.3.3 | Sep 24, 2023 |
0.1.6 | Jun 30, 2023 |
#718 in Command line utilities
50 downloads per month
31KB
699 lines
weather-cli
Use simple commands to check the weather in your city. Simply search and select your city.
Setup
You can install the crate with cargo install
command.
cargo install weather-cli
Once installed, create an API key on OpenWeather. You need to register your key running the following command.
weather-cli api-setup --key "EXAMPLE_KEY"
Commands
command | description |
---|---|
check | Check weather information in your city |
set-location | Search and set your city |
setup-api | Setup the OpenWeather API Key |
about | View information about the program |
help | View the list of commands |
Use Examples
- City Search
$ weather-cli set-location --query "San Jose"
City list:
1) San Jose, US (lat: 37.3361663, lon: -121.890591)
2) San José, CR (lat: 9.9325427, lon: -84.0795782)
3) San Jose, PH (lat: 12.0612933, lon: 121.9565754)
4) Sant Josep de sa Talaia, ES (lat: 38.9043608, lon: 1.3178098)
5) San Jose, US (lat: 40.305598, lon: -89.6028829)
Please select your city.
1
Do you use Celsius or Fahrenheit?
1) Celsius
2) Fahrenheit
2
Do you want to display emoji? (y/n)
n
San Jose is now your city!
I'll use imperial for you.
- Weather Check
$ weather-cli check
San Jose (US)
64.69° / Clouds (scattered clouds)
H: 69.53°, L: 58.71°
- Wind Speed: 3.44 mph,
- Humidity: 69 %,
- Pressure: 1018 hPa
- Sunset: 07:02 PM
(Sunrise: 06:56 AM)
Dependencies
~10–26MB
~381K SLoC