Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/inderdhir/datweatherdoe

Simple menu bar weather app for macOS
https://github.com/inderdhir/datweatherdoe

dark-theme french-translation macos menubar menubar-app openweathermap swift swiftui weather

Last synced: about 2 hours ago
JSON representation

Simple menu bar weather app for macOS

Awesome Lists containing this project

README

        

# [](image.png) DatWeatherDoe

> **Note**
OpenWeatherMap API 2.5 support is ending in June 2024. The app uses WeatherAPI going forward with location support.

- Fetch weather using:
- Location services
- Latitude / Longitude
- Configurable polling interval
- Dark mode support
- Supports MacOS 13.0+

## Screenshots

![Screenshot 1](screenshot_1.png)\
![Screenshot 2](screenshot_2.png)

## Installation

### Homebrew Cask

`brew install --cask datweatherdoe`

### Manual

## Using Location Services

If using location, please make sure that the app has permission to access location services on macOS.

`System Preferences > Security & Privacy > Privacy > Location Services`

![Location services screenshot 1](location_services_1.png)
![Location services screenshot 2](location_services_2.png)

## Developer Setup

- Get your personal API key for WeatherAPI [here](https://www.weatherapi.com)
- Add the following in "Config.xcconfig":

```env
WEATHER_API_KEY=YOUR_KEY
```

## Donate

Buy me a coffee to support the development of this project.

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/Y8Y211O253)

## Contributing

Please see CONTRIBUTING.md