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.
This commit is contained in:
Henrik Lissner 2018-09-09 09:52:23 -04:00 committed by GitHub
parent 0e1049189c
commit 0b07220c5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,9 +1,10 @@
;;; tools/docker/config.el -*- lexical-binding: t; -*- ;;; tools/docker/config.el -*- lexical-binding: t; -*-
(def-package! docker (after! docker
:config (set-evil-initial-state!
(set-evil-initial-state! 'docker-container-mode 'emacs) '(docker-container-mode
(set-evil-initial-state! 'docker-image-mode 'emacs) docker-image-mode
(set-evil-initial-state! 'docker-network-mode 'emacs) docker-network-mode
(set-evil-initial-state! 'docker-volume-mode 'emacs) docker-volume-mode
(set-evil-initial-state! 'docker-machine-mode 'emacs)) docker-machine-mode)
'emacs))