Neofetch-like, minimalistic, and customizable weather-fetching cli tool for your current location on Linux and Windows.
Linux
Windows
pythonpython3-requestsmake
You can install all of them from your distribution repositories using your package manager supplied by your distribution.
sudo apt update -y && sudo apt install -y python3 python3-requests makeThis is only needed if you don't use the executable
winget install git.git
winget install Python.Python.3.12To install rainy run the following command:
git clone https://github.com/HuckleberryLovesYou/rainy.git && cd ./rainy && sudo make install && rainy
To configure, edit the Config-File at ~/.rainy/config.ini.
After this you can just type rainy to execute it.
To uninstall rainy, you can run make uninstall in the cloned repository.
Download the latest executable from the GitHub releases, execute it and add the executable inside to your PATH environment variable like shown here.
Now, reopen any terminals you have currently opened, and type rainy in your terminal.
To configure rainy, edit the Configuration at $HOME\.rainy\config.ini.
What if there's an update?
You can just update your local repository with running git pull in the cloned folder. After that run sudo make install.
If the configuration changed due to the update, you will have to reinit rainy using --reinit. Make sure to back up your existing configuration
This is a fork of a smaller project by Rainy by loefey. The maintainer has rewritten and upgraded it in Rust, creating Thundery.
Icon used for executable in releases: https://www.flaticon.com/free-icons/rain

