doomemacs/modules/tools/docker/config.el

23 lines
789 B
EmacsLisp
Raw Normal View History

2018-09-06 22:07:58 +03:00
;;; tools/docker/config.el -*- lexical-binding: t; -*-
(def-package! docker)
(def-package! docker-tramp)
(def-package! dockerfile-mode)
(after! docker
(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))
(map!
(:leader
(:prefix "d"
2018-09-08 03:22:34 +03:00
:desc "Docker":n "." #'docker
:desc "Docker Containers":n "c" #'docker-containers
:desc "Docker Images":n "i" #'docker-images
:desc "Docker Networks":n "n" #'docker-networks
:desc "Docker Volumes":n "v" #'docker-volumes
:desc "Docker Machines":n "m" #'docker-machines)))