Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/antoniofs23/astro-weather

scrapes atmospheric data that is not commonly found on a typical weather app such as dew-point, cloud-coverage. Also computes moon-phase
https://github.com/antoniofs23/astro-weather

astrophotography gtk linux linux-app python weather-app webscraping

Last synced: about 1 month ago
JSON representation

scrapes atmospheric data that is not commonly found on a typical weather app such as dew-point, cloud-coverage. Also computes moon-phase

Awesome Lists containing this project

README

        

# quick-intro

Scrapes accuweather data for info not normally found on your weather app such as humidity, visibility, dew point, and most importantly for me, **cloud coverage**. Also includes current moon phase data as well as next new moon. All of the info is then conveniently placed on your linux panel.

![Screenshot from 2024-01-18 13-52-06](https://github.com/antoniofs23/astro-weather/assets/39067846/faa82021-c636-4fd6-bb92-d25d42d7b175)

usage:

- the `manual refresh` bypasses the default 1hour refresh

## Installation

1. clone this repo to your home directory via:
`git clone https://github.com/antoniofs23/cloud-coverage.git`
2. In app directory run the `INSTALL.sh` file (first make it executable via `chmod +x INSTALL.sh`)

>
>[!IMPORTANT]
>*the install file assumes python is already installed (which it normally is)* if not python3 is required prior to running `INSTALL.sh`. To quickly check if python is installed run `python -V` in your terminal

## running the app
The app should auto-start on login.
However, it can also be run through the `cloud-coverage` terminal command