From 4190b16b7167c29c7dd0f7acc29e932cbaaadfdc Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 4 Feb 2016 18:54:10 -0500 Subject: [PATCH] lua: better specificity for love and hammerspoon modes --- modules/module-lua.el | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/module-lua.el b/modules/module-lua.el index 33bae86a9..312b16a35 100644 --- a/modules/module-lua.el +++ b/modules/module-lua.el @@ -19,19 +19,20 @@ :lighter " ♥" :keymap (make-sparse-keymap) (add-yas-minor-mode! 'love-mode)) -(associate! love-mode :files ("main.lua" "conf.lua")) +(associate! love-mode + :in (lua-mode markdown-mode json-mode) + :files ("main.lua" "conf.lua")) (define-builder! love-mode "open -a love.app '%s'" "main.lua") (define-minor-mode hammerspoon-mode :init-value nil :lighter " hammer" - :keymap (let ((map )) - (map! :map map - (:localleader - :n "b" (λ! (shell-command (format "open hammerspoon://reload"))))) - map) + :keymap (make-sparse-keymap) (add-yas-minor-mode! 'hammerspoon-mode)) -(associate! hammerspoon-mode :match "/\\.?hammerspoon/.+\\.lua$") +(associate! hammerspoon-mode + :in (lua-mode markdown-mode) + :match "/\\.?hammerspoon/.+\\.lua$") +(define-builder! hammerspoon-mode "open hammerspoon://reload") (provide 'module-lua) ;;; module-lua.el ends here