Halo is a weather app written in python. You can quickly view the weather in your city and checkout the forecast and historic temperature trends. Halo is smart enough to identify your location based on your ip.
- Python 3
- Pip
The easiest way to install halo is via snap.
To install the latest stable version,
user@ubuntu:~$ sudo snap install halo-weather
To install the latest build,
user@ubuntu:~$ sudo snap install --edge halo-weather
To install from the tarball, first download the latest from releases
user@ubuntu:~$ wget https://github.com/cijo7/Halo/releases/latest/download/Halo-X.X.X.tar.gz
Extract it with
user@ubuntu:~$ tar -xf Halo-X.X.X.tar.gz
Change your directory to extracted folder
user@ubuntu:~$ cd Halo-X.X.X
Installing required binaries:
user@ubuntu:~$ sudo apt install python3-setuptools pkg-config libcairo2-dev libgirepository1.0-dev gir1.2-gtk-3.0 python3-dev
Installing the package
user@ubuntu:~$ sudo python3 setup.py install
After installing it, you can directly launch it either by searching for Halo among your installed apps, or from terminal by running
$ halo-weather
You can directly run this from source. First, you will need to clone the source code and install the dependencies manually by running
$ git clone https://github.com/cijo7/Halo.git && cd Halo
$ pip3 install -r requirements.txt
Then run the python module by executing
$ python3 -m halo