blob: 526a0b411d4903cfbeb45972e6a812d834579018 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
;;; weather-config.el --- -*- lexical-binding: t; coding: utf-8; -*-
;; author: Craig Jennings <c@cjennings.net>
;;; Commentary:
;;
;; Call M-W to open wttrin with your preferred location list immediately.
;; Adjust the city list by editing `wttrin-default-locations` or answering wttrin prompts when asked.
;; Forecasts arrive in an Emacs buffer, so you can stay keyboard-only while checking weather.
;;
;;; Code:
;; ----------------------------------- Wttrin ----------------------------------
(use-package wttrin
:defer t
:load-path ("~/code/wttrin")
:ensure nil ;; local package
:preface
;; dependency for wttrin
(use-package xterm-color
:demand t)
:bind
("M-W" . wttrin)
:custom
(wttrin-unit-system "u")
:config
(setq wttrin-default-locations '(
"New Orleans, LA"
"Athens, GR"
"Berkeley, CA"
"Bury St Edmunds, UK"
"Kyiv, UA"
"Littlestown, PA"
"Soufrière, St Lucia"
"London, GB"
"Naples, IT"
"New York, NY"
)))
(provide 'weather-config)
;;; weather-config.el ends here.
|