From 915dac46308899237bc1ccf59ec4b8e11f804e09 Mon Sep 17 00:00:00 2001 From: Stefan Schwarz Date: Thu, 8 Aug 2019 09:15:07 +0200 Subject: [PATCH] add puppet --- init.el | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index cb6d0c1..3a17ba9 100644 --- a/init.el +++ b/init.el @@ -118,6 +118,17 @@ ) (use-package dockerfile-mode :ensure t :config (add-to-list 'auto-mode-alist '("Dockerfile\\'" . dockerfile-mode))) +(use-package puppet-mode :ensure t + :config + (add-to-list 'auto-mode-alist '("\\.pp\\'" . puppet-mode)) + (general-define-key + :states '(normal visual insert emacs) + :keymaps 'puppet-mode-map + :prefix "SPC" + :non-normal-prefix "C-SPC" + "ma" 'puppet-align-block + ) + ) ;; code-with-fun (use-package company @@ -408,7 +419,7 @@ initialized with the current directory instead of filename." ("427fa665823299f8258d8e27c80a1481edbb8f5463a6fb2665261e9076626710" "614e5089876ea69b515c50b6d7fa0a37eb7ed50fda224623ec49e1c91a0af6a1" "93a0885d5f46d2aeac12bf6be1754faa7d5e28b27926b8aa812840fe7d0b7983" "b0fd04a1b4b614840073a82a53e88fe2abc3d731462d6fde4e541807825af342" "cdb3e7a8864cede434b168c9a060bf853eeb5b3f9f758310d2a2e23be41a24ae" "ef4edbfc3ec509612f3cf82476beddd2aeb3da7bdc3a35726337a0cc838a4ef4" "a16e816774b437acb78beb9916a60ea236cfcd05784227a7d829623f8468c5a2" "8c847a5675ece40017de93045a28ebd9ede7b843469c5dec78988717f943952a" "e3c87e869f94af65d358aa279945a3daf46f8185f1a5756ca1c90759024593dd" "db10381a554231a40b7474eaac28bd58f05067faacce3b25d294bb179a3511a1" "34c99997eaa73d64b1aaa95caca9f0d64229871c200c5254526d0062f8074693" "868abc288f3afe212a70d24de2e156180e97c67ca2e86ba0f2bf9a18c9672f07" default))) '(package-selected-packages (quote - (smartparens yaml-mode ivy-hydra ivy-rich evy use-package general evil avy)))) + (puppet-mode smartparens yaml-mode ivy-hydra ivy-rich evy use-package general evil avy)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful.