(when (memq window-system '(mac ns x)) (dolist (var '("GEM_HOME" "MY_RUBY_HOME")) (unless (getenv var) (exec-path-from-shell-copy-env var)))) (use-package puppet-mode :ensure t :mode ("\\.pp$" . puppet-mode) :init (progn (add-hook 'puppet-mode-hook 'flycheck-mode))) (provide 'cfg-puppet)