README.md
1## METEO ![Meteo](data/meteo.png "Meteo")
2
3### Know the forecast of the next hours & days.
4
5Developed with Vala & Gtk, using OpenWeatherMap API (https://openweathermap.org/)
6
7![Screenshot](./data/screens/screenshot_1.png "Meteo")
8
9### Features:
10
11- Current weather, with information about temperature, pressure, wind speed and direction, sunrise & sunset.
12- Forecast for next 18 hours.
13- Forecast for next five days.
14- Choose your units (metric, imperial or british).
15- Choose your city, with maps help.
16- Awesome maps with weather info.
17- System tray indicator.
18
19----
20
21### How To Install
22
23#### For Ubuntu and derivates:
24
25You can add my **PPA** at *Launchpad.net* :
26
27 sudo add-apt-repository ppa:bitseater/ppa
28 sudo apt update
29 sudo apt install com.gitlab.bitseater.meteo
30
31
32#### For Debian and derivates:
33
34You can download the last .deb package from:
35
36[Package: Debian 11](https://gitlab.com/bitseater/meteo/-/jobs/artifacts/0.9.9/download?job=package%3Adebian)
37
38
39#### For Fedora:
40
41Meteo is availiable in [Official Fedora repo](https://apps.fedoraproject.org/packages/meteo):
42
43 sudo dnf install meteo
44
45Also, you can add my **Copr** repository:
46
47 sudo dnf copr enable bitseater/meteo
48 sudo dnf update
49 sudo dnf install meteo
50
51
52#### For Arch and derivates:
53
54Available in the Arch User Repository: [meteo-gtk](https://aur.archlinux.org/packages/meteo-gtk/)
55
56You will need an [AUR Helper](https://wiki.archlinux.org/index.php/AUR_helpers) like yay to install:
57
58 yay -S meteo-gtk
59
60
61#### Flatpak package:
62
63You can install the flatpak package with:
64
65 flatpak install --from https://flathub.org/repo/appstream/com.gitlab.bitseater.meteo.flatpakref
66
67Or if you have added Flathub repository with:
68
69 flatpak install flathub com.gitlab.bitseater.meteo
70
71
72#### Snap package:
73
74Snap package is available at [Meteo in Snap Store](https://snapcraft.io/meteo)
75
76I've added it at the request of the users, but I don't give support to Snap.You can install it, at your own risk, from terminal:
77
78 sudo snap install meteo
79
80#### Packaging status:
81
82[![Packaging status](https://repology.org/badge/vertical-allrepos/meteo.svg)](https://repology.org/project/meteo/versions)
83
84----
85
86#### Indicator:
87
88Many OS have discontinued the AppIndicator/Ayatana Indicator support. So in order to use it, you can install manually.
89
90- For *Gnome* users, try [Appindicator Support extension](https://extensions.gnome.org/extension/615/appindicator-support/)
91
92- For *elementary OS* users, try [Entornos GNU Linux](http://entornosgnulinux.com/2018/08/15/como-instalar-wingpanel-indicator-ayatana-en-elementary-os-juno/)
93
94- For *Linux Mint* users, you must to activate appindicator support:
95
96 `Configuration -> Preferences -> General -> Activate indicator support (Cinnamon restart required)`
97
98---
99
100### How To Build
101
102Library Dependencies :
103
104- gtk+-3.0
105- libsoup-2.4
106- json-glib-1.0
107- webkit2gtk-4.0
108- ayatana-appindicator3-0.1
109- meson
110
111
112For advanced users!
113
114 git clone https://gitlab.com/bitseater/meteo.git
115 cd meteo
116 ./quick.sh -b
117
118----
119
120#### New on release 0.9.9:
121
122- Delete geocode-glib dependencies.
123- Add Moon phases.
124- Add Temperature to tray popup.
125
126 Fixed issues: #132, #135, #136, #138.
127
128----
129### Other screenshots:
130
131**A map with temperatures by Dark Sky**
132![Screenshot](./data/screens/screenshot_2.png "Meteo")
133
134**About Meteo window:**
135![Screenshot](./data/screens/screenshot_3.png "Meteo")
136
137**Indicator in panel / system tray:**
138![Screenshot](./data/screens/screenshot_4.png "Meteo")
139