summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-05-10 20:09:29 -0500
committerCraig Jennings <c@cjennings.net>2024-05-10 20:09:54 -0500
commit586700edc16c058e52227bc85c311d370aa4e8cc (patch)
tree7296acf40a93545fd2aa459cc5414fd0201847cb
parent2a36988826a25fc7e374cf62d1d21b32e2ab7fa2 (diff)
downloaddotemacs-586700edc16c058e52227bc85c311d370aa4e8cc.tar.gz
dotemacs-586700edc16c058e52227bc85c311d370aa4e8cc.zip
moving wttrin from test code to weather-config.el
-rw-r--r--init.el3
-rw-r--r--modules/test-code.el15
-rw-r--r--modules/weather-config.el37
3 files changed, 40 insertions, 15 deletions
diff --git a/init.el b/init.el
index 751840e03..3e6534bc3 100644
--- a/init.el
+++ b/init.el
@@ -59,6 +59,7 @@
(require 'graphviz-config) ;; merge with latex module?
(require 'help-utils)
(require 'httpd-config)
+(require 'latex-config) ;; need to fix
(require 'ledger-config)
(require 'local-repository) ;; wip
(require 'mail-config)
@@ -69,7 +70,7 @@
(require 'show-kill-ring)
(require 'telegram-config)
(require 'tramp-config)
-(require 'latex-config) ;; need to fix
+(require 'weather-config)
;; -------------------------------- Programming --------------------------------
diff --git a/modules/test-code.el b/modules/test-code.el
index 39fd2de2f..7a6c80e12 100644
--- a/modules/test-code.el
+++ b/modules/test-code.el
@@ -12,7 +12,7 @@
(use-package pomm
:defer .5
- :bind ("M-p" . pomm)
+ :bind ("M-p" . pomm)
:commands (pomm pomm-third-time))
;; ----------------------------------- Mpdel -----------------------------------
@@ -74,19 +74,6 @@
(google-this-mode 1)
(setq google-this-browse-url-function 'eww-browse-url))
-;; ----------------------------------- Wttrin ----------------------------------
-;; show the weather forecast in an Emacs buffer
-
-(use-package wttrin
- :defer .5
- :load-path ("~/code/emacs-wttrin")
- :ensure nil ;; local package
- :preface
- ;; dependency for wttrin
- (use-package xterm-color
- :demand t)
- :bind
- ("M-W" . wttrin))
;; ------------------------------ ERC Yank To Gist -----------------------------
;; automatically create a Gist if pasting more than 5 lines
diff --git a/modules/weather-config.el b/modules/weather-config.el
new file mode 100644
index 000000000..70fda92cd
--- /dev/null
+++ b/modules/weather-config.el
@@ -0,0 +1,37 @@
+;;; weather-config.el --- -*- lexical-binding: t; -*-
+
+;;; Commentary:
+;;
+
+;;; Code:
+
+;; ----------------------------------- Wttrin ----------------------------------
+;; show the weather forecast in an Emacs buffer
+
+(use-package wttrin
+ :defer .5
+ :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 '(
+ "Athens, GR"
+ "Berkeley, CA"
+ "Bury St Edmunds, UK"
+ "Kyiv, UA"
+ "Littlestown, PA"
+ "London, GB"
+ "Naples, IT"
+ "New Orleans, LA"
+ "New York, NY"
+ )))
+
+(provide 'weather-config)
+;;; weather-config.el ends here.