feat: add hashicorp modes to emacs

This commit is contained in:
Swarsel 2024-12-03 18:49:33 +01:00
parent ee75c17c0a
commit cf46d495e6
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
2 changed files with 30 additions and 0 deletions

View file

@ -12054,6 +12054,28 @@ This adds support for Hashicorp Configuration Language. I need this at work.
:config :config
(setq hcl-indent-level 2)) (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 #+end_src
*** Terraform Mode *** Terraform Mode

View file

@ -1169,6 +1169,14 @@ create a new one."
:config :config
(setq hcl-indent-level 2)) (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 (use-package terraform-mode
:mode "\\.tf\\'" :mode "\\.tf\\'"
:config :config