diff --git a/layers/+lang/elm/config.el b/layers/+lang/elm/config.el index fd24d733c..7e8bbd78a 100644 --- a/layers/+lang/elm/config.el +++ b/layers/+lang/elm/config.el @@ -11,13 +11,3 @@ ;;; License: GPLv3 (spacemacs|defvar-company-backends elm-mode) - -(setq elm/key-binding-prefixes '(("mR" . "reactor") - ("mc" . "compile") - ("mh" . "help") - ("mp" . "package") - ("ms" . "repl"))) - -(mapc (lambda (x) (spacemacs/declare-prefix-for-mode - 'elm-mode (car x) (cdr x))) - elm/key-binding-prefixes) diff --git a/layers/+lang/elm/packages.el b/layers/+lang/elm/packages.el index 391869098..c393e04fc 100644 --- a/layers/+lang/elm/packages.el +++ b/layers/+lang/elm/packages.el @@ -94,6 +94,13 @@ "pc" 'elm-package-catalog "pd" 'elm-documentation-lookup) + (dolist (x '(("mR" . "reactor") + ("mc" . "compile") + ("mh" . "help") + ("mp" . "package") + ("ms" . "repl"))) + (spacemacs/declare-prefix-for-mode 'elm-mode (car x) (cdr x))) + (evilified-state-evilify elm-package-mode elm-package-mode-map "g" 'elm-package-refresh "n" 'elm-package-next