From 5948c1256acb7d155390fa69cd3b71edff9e10c0 Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Sat, 27 Dec 2025 14:11:16 +0100 Subject: [PATCH] Added Emacs modes for JSON and Markdown --- emacs/.emacs.d/init.el | 2 ++ emacs/.emacs.d/lisp/lang/json.el | 7 +++++++ emacs/.emacs.d/lisp/lang/markdown.el | 8 ++++++++ 3 files changed, 17 insertions(+) create mode 100644 emacs/.emacs.d/lisp/lang/json.el create mode 100644 emacs/.emacs.d/lisp/lang/markdown.el diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index e27c5cf..d2d3eb4 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -45,6 +45,8 @@ 'lang/c 'lang/docker 'lang/golang + 'lang/json + 'lang/markdown 'lang/shell 'lang/yaml diff --git a/emacs/.emacs.d/lisp/lang/json.el b/emacs/.emacs.d/lisp/lang/json.el new file mode 100644 index 0000000..a5efc6e --- /dev/null +++ b/emacs/.emacs.d/lisp/lang/json.el @@ -0,0 +1,7 @@ +;;; json.el -*- lexical-binding: t -*- +(use-package json-mode + :ensure t) + +(provide 'json) + +;;; json.el ends here diff --git a/emacs/.emacs.d/lisp/lang/markdown.el b/emacs/.emacs.d/lisp/lang/markdown.el new file mode 100644 index 0000000..03c23df --- /dev/null +++ b/emacs/.emacs.d/lisp/lang/markdown.el @@ -0,0 +1,8 @@ +;;; markdown.el -*- lexical-binding: t; -*- +(use-package markdown-mode + :ensure t + :mode ("README\\.md\\'" . gfm-mode) + :init (setq markdown-command "multimarkdown")) + +(provide 'markdown) +;;; markdown.el ends here