**Written on rust fetch tool like Neofetch or FastFetch but with Weather.**
I am the sole developer, so if you encounter any issues or bugs, please inform me or create a pull request.
_P.S. Ts emojis not means proj vibecoded._ AI would not have abandoned the project for 9 months, and then sat down to finish writing xd
Tech details 🏗️
> [!WARNING]
> Not all of this fns can be implemented with openmeteo API
- Uses the free open-meteo API, which requires coordinates or configuration to function properly.
- Displays images in the terminal. **WIP**
- Provides various time intervals, including daily, hourly, and minute-by-minute updates, as well as current information.
- Can send alerts. **WIP**
- In case of internet connectivity issues, it can download information from a cache.
WIP - work in progress. Its much more harder with free open-meteo API.
Using ⛽️
>[!WARNING]
>Coordinates and an internet connection are required if cache not builded properly.
>To cache weather data you cah run `wfetch rebuild-cache`
`wfetch -h`
Installation 🔝
**Install from aur:**
```shell
yay -S weatherfetch
```
**Install from crates.io:**
```shell
cargo install WeatherFetch
```
**Build from source:**
```shell
git clone https://github.com/Nam4ik/WeatherFetch
cd WeatherFetch
cargo build -rv
sudo mv ./target/release/wfetch /usr/local/bin
cargo clean
wfetch config && cp src/arts.yaml ~/.config/WeatherFetch/
```
And dont forget switch coords in config to your!
**Or just download release and move it to one of** `$PATH`