From 0b07220c5f5913ae883f1b5c99705121fe0795ac Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 9 Sep 2018 09:52:23 -0400 Subject: [PATCH] Lazy-load docker.el & refactor evil-initial-state `set-evil-initial-state!` accepts multiple modes as its first argument and is marginally faster when used that way. --- modules/tools/docker/config.el | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/modules/tools/docker/config.el b/modules/tools/docker/config.el index 151352899..cf3c8a32f 100644 --- a/modules/tools/docker/config.el +++ b/modules/tools/docker/config.el @@ -1,9 +1,10 @@ ;;; tools/docker/config.el -*- lexical-binding: t; -*- -(def-package! docker - :config - (set-evil-initial-state! 'docker-container-mode 'emacs) - (set-evil-initial-state! 'docker-image-mode 'emacs) - (set-evil-initial-state! 'docker-network-mode 'emacs) - (set-evil-initial-state! 'docker-volume-mode 'emacs) - (set-evil-initial-state! 'docker-machine-mode 'emacs)) +(after! docker + (set-evil-initial-state! + '(docker-container-mode + docker-image-mode + docker-network-mode + docker-volume-mode + docker-machine-mode) + 'emacs))