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; -*-
(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))