https://github.com/husseinhareb/rusty-forecast
CLI command for retrieving weather details.
https://github.com/husseinhareb/rusty-forecast
openweathermap-api rust weather-api
Last synced: 10 months ago
JSON representation
CLI command for retrieving weather details.
- Host: GitHub
- URL: https://github.com/husseinhareb/rusty-forecast
- Owner: husseinhareb
- License: mit
- Created: 2024-03-31T21:24:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-09T21:19:58.000Z (about 2 years ago)
- Last Synced: 2025-07-08T16:54:30.084Z (11 months ago)
- Topics: openweathermap-api, rust, weather-api
- Language: Rust
- Homepage:
- Size: 75.2 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rusty-forecast
rusty-forecast is a Linux CLI command for retrieving weather details.
## INSTALLATION
```
git clone https://github.com/husseinhareb/rusty-forecast/
cd rusty-forecast/
make build
sudo make install
```
Note: Rust should be installed on your system to build the binary.
## USAGE
```
Usage: rusty-forecast [options] | rusty-forecast
Options:
-h Display this help message
-c Change the city name
-d Set the default city according to ip address
-t Show more weather details of today
-w Show weather forecast
-s Show all configuration settings
-u Set the unit of temperature (Celsius or Fahrenheit)
-a Set the api key
```
## Screenshots

## Contributing
Contributions are welcome! If you'd like to contribute:
Fork the repository.
Create your branch: git checkout -b feature/YourFeature.
Commit your changes: git commit -m 'Add some feature'.
Push to the branch: git push origin feature/YourFeature.
Submit a pull request.
## Licence
This project is licensed under the [MIT License](https://github.com/husseinhareb/rusty-forecast/blob/main/LICENSE).