diff --git a/core/siren-core-modules.el b/core/siren-core-modules.el index 2ca92bb..df49970 100644 --- a/core/siren-core-modules.el +++ b/core/siren-core-modules.el @@ -158,6 +158,7 @@ (require 'siren-jinja2) (require 'siren-js) (require 'siren-json) +(require 'siren-jsonnet) (require 'siren-jsx) (require 'siren-lisp) (require 'siren-lua) diff --git a/modules/languages/siren-jsonnet.el b/modules/languages/siren-jsonnet.el new file mode 100644 index 0000000..3e89f6b --- /dev/null +++ b/modules/languages/siren-jsonnet.el @@ -0,0 +1,18 @@ +;;; siren-jsonnet.el --- jimeh's Emacs Siren: jsonnet-mode configuration. + +;;; Commentary: + +;; Basic configuration for jsonnet-mode. + +;;; Code: + +(use-package jsonnet-mode + :hook + (jsonnet-mode . siren-jsonnet-mode-setup) + + :init + (defun siren-jsonnet-mode-setup () + "Default tweaks for `jsonnet-mode'.")) + +(provide 'siren-jsonnet) +;;; siren-js.el ends here diff --git a/straight/versions/default.el b/straight/versions/default.el index 7f5562b..8247be2 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -99,6 +99,7 @@ ("json-mode" . "0e819e519ae17a2686e0881c4ca51fa873fa9b83") ("json-reformat" . "8eb6668ed447988aea06467ba8f42e1f2178246f") ("json-snatcher" . "d07b2d7a15345cd246c582ea4373709828cf8813") + ("jsonnet-mode" . "c8422a617438c79ade98f8d9eeb2086dacb0378c") ("kubernetes-el" . "f4c763016620a4ddb41698bb8aa02b18e07ac509") ("let-alist" . "b299c78897cc307f9d5521927376fbd06a26f123") ("logito" . "824acb89d2cc18cb47281a4fbddd81ad244a2052")