Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/antoniofs23/astro-weather
- Owner: antoniofs23
- License: gpl-3.0
- Created: 2024-01-10T23:16:48.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-22T22:04:36.000Z (10 months ago)
- Last Synced: 2024-09-29T15:02:46.208Z (about 1 month ago)
- Topics: astrophotography, gtk, linux, linux-app, python, weather-app, webscraping
- Language: Python
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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