Skip to content
Get weather forecast using Alfred
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc README updates Dec 18, 2016
workflow Update version to 1.5.0-pre May 5, 2017
.gitignore Update version Dec 18, 2016
LICENSE.md Initial commit Sep 12, 2016
README.md README updates Dec 18, 2016
daily.go
darksky.go Remove mentions of Forecast.io May 5, 2017
geo.go Switch to OpenStreetMaps API for geocoding Nov 8, 2018
hourly.go Add support for opening forecasts in a browser May 5, 2017
main.go Add a refresh command May 5, 2017
options.go Switch to OpenStreetMaps API for geocoding Nov 8, 2018
refresh.go Add a refresh command May 5, 2017
support.go Switch to OpenStreetMaps API for geocoding Nov 8, 2018
weather.go Switch to OpenStreetMaps API for geocoding Nov 8, 2018
wunderground.go Only use sunset/sunrise from Wunderground when available Nov 8, 2018

README.md

alfred-weather

An Alfred workflow for showing weather forecasts

Screenshot

This workflow lets you access weather forecasts from Dark Sky and the Weather Underground.

Installation

Download the latest workflow package from the releases page and double click it — Alfred will take care of the rest.

Setup

The workflow has one top-level command, wtr, and three sub-commands, daily (wtd), hourly (wth), and options (wto). The first thing you'll need to do is configure some options.

Options

Some options are, well, optional, but the Service and related Key options, and a default location, are required. You need an API key for the service you choose. Both of the currently supported services (Dark Sky and Weather Underground) are free to use (for a reasonable number of requests per day).

Once you've entered the service key, selection the "Location" option then enter a ZIP code or city name, then wait a couple of seconds. When it looks like your desired location has been found, press Enter to save it.

Usage

The wtd keyword will show a forecast for the next several days.

Daily forecast

The wth keyword will show a forecast for the next several hours.

Hourly forecast

In either case, you can enter a location query to get the forecast for somewhere other than your default location.

Name query

ZIP query

Actioning a day in the daily forecast will jump to an hourly forecast for that day, if hourly data is available. Actioning the list heading will jump back to the daily forecast.

If there are any active weather alerts, they'll show at the top of the forecast. Actioning an alert will open more detailed information in a browser window.

If there is a newer version of the workflow available, a message will be displayed at the top of the result list. Actioning it will open a release page for the new version in a browser window.

Update notice

Credits

The package includes a number of icon sets from the Weather Underground and from weathericonsets.com (I'm not up to drawing weather icons yet). Each set includes an info.json file that gives a short description and provides a source URL for the icon set.

You can’t perform that action at this time.