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