Refactor siren-zone module to use use-package

This commit is contained in:
2018-06-04 13:53:28 +01:00
parent 3ce9ec46a1
commit 2b4efa8f71

View File

@@ -6,18 +6,20 @@
;;; Code:
(require 'zone)
(zone-when-idle 120)
(require 'siren-linum)
(defun zone-choose (pgm)
"Choose a PGM to run for `zone'."
(interactive
(list
(completing-read
"Program: "
(mapcar 'symbol-name zone-programs))))
(let ((zone-programs (list (intern pgm))))
(zone)))
(use-package zone
:ensure nil ;; loaded from emacs built-ins
:init
(defun zone-choose (pgm)
"Choose a PGM to run for `zone'."
(interactive
(list
(completing-read
"Program: "
(mapcar 'symbol-name zone-programs))))
(let ((zone-programs (list (intern pgm))))
(zone))))
(provide 'siren-zone)
;;; siren-zone.el ends here