diff --git a/SwarselSystems.org b/SwarselSystems.org index 7f5afd4..92d2df6 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -12054,6 +12054,28 @@ This adds support for Hashicorp Configuration Language. I need this at work. :config (setq hcl-indent-level 2)) +#+end_src +*** Jenkinsfile/Groovy + +This adds support for Groovy, which I specifically need to work with Jenkinsfiles. I need this at work. + +#+begin_src emacs-lisp + + (use-package groovy-mode) + + (use-package jenkinsfile-mode + :mode "Jenkinsfile") + +#+end_src +*** Dockerfile + +This adds support for Dockerfiles. I need this at work. + +#+begin_src emacs-lisp + + (use-package dockerfile-mode + :mode "Dockerfile") + #+end_src *** Terraform Mode diff --git a/programs/emacs/init.el b/programs/emacs/init.el index d33eed7..7fdb312 100644 --- a/programs/emacs/init.el +++ b/programs/emacs/init.el @@ -1169,6 +1169,14 @@ create a new one." :config (setq hcl-indent-level 2)) +(use-package groovy-mode) + +(use-package jenkinsfile-mode + :mode "Jenkinsfile") + +(use-package dockerfile-mode + :mode "Dockerfile") + (use-package terraform-mode :mode "\\.tf\\'" :config