climma is the weather channel for your terminal.
- Uses Openweathermap API
- Rendered with Ink
- Awesome ASCII art for weather conditions
- Autoformatting with Prettier
- Typescript support
npm install -g climma
$ climma <city>
When running climma
for the first time it'll create .climmarc
on the user's $HOME directory and exit the program.
Afterwards, edit it with the credentials for your API:
- Create an account on Openweathermap and get your API key
- Update
$HOME/.climmarc
:
API_KEY=YOUR_KEY_HERE
Tip: If you want a city with a composed name, e.g. Rio de Janeiro, use double quotes around the city name:
$ climma "Rio de Janeiro"
- Support for multiple providers
- Tuning configuration for metric system and other informations. Currently climma uses the metric system.
- Next days forecast
- Complete ASCII art library
- Testing with Jest
Feel free to fork and open a Pull Request.