From bc7787d0ef50e445d386cce2a2bafbd11f8fffab Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Mon, 26 Apr 2021 16:49:02 +0200 Subject: [PATCH] [Emacs] Add Docker and YAML support --- .emacs.vanilla/init.el | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.emacs.vanilla/init.el b/.emacs.vanilla/init.el index 95af06d..038e977 100644 --- a/.emacs.vanilla/init.el +++ b/.emacs.vanilla/init.el @@ -563,6 +563,19 @@ the user can match one and open it." :hook (pdf-tools-enabled . pdf-view-midnight-minor-mode)) +;;;;;;;;;;;;;;;; Docker + +(use-package docker + :defer t + :straight (:build t)) + +(use-package dockerfile-mode + :defer t + :straight (:build t) + :init + (put 'docker-image-name 'safe-local-variable #'stringp) + :mode "Dockerfile\\'") + ;;;;;;;;;;;;;;;; Dashboard (use-package dashboard @@ -778,6 +791,12 @@ the user can match one and open it." :straight (:build t) :defer t) +(use-package yaml-mode + :defer t + :straight (:build t) + :mode "\\.yml\\'" + :mode "\\.yaml\\'") + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Keybindings ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -822,6 +841,7 @@ the user can match one and open it." "SPC" #'counsel-M-x "a" "apps" + "ad" #'docker "as" "shells" "ase" #'eshell-new "asv" #'vterm