summaryrefslogtreecommitdiffstats
path: root/lisp/init-markdown.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/init-markdown.el')
-rw-r--r--lisp/init-markdown.el16
1 files changed, 16 insertions, 0 deletions
diff --git a/lisp/init-markdown.el b/lisp/init-markdown.el
new file mode 100644
index 0000000..8e54269
--- /dev/null
+++ b/lisp/init-markdown.el
@@ -0,0 +1,16 @@
+(use-package markdown-mode
+ :commands gfm-mode
+ :mode
+ ;; use gfm mode for .md and .markdown extensions
+ (("\\.\\(md\\|markdown\\)\\'" . gfm-mode)
+ ;; use gfm mode for pull request and issue buffers
+ ("PULLREQ_EDITMSG" . gfm-mode)
+ ("ISSUE_EDITMSG" . gfm-mode))
+
+ :config
+ (add-hook 'markdown-mode-hook
+ (lambda ()
+ ;; disable electric indent
+ (setq-local electric-indent-mode nil))))
+
+(provide 'init-markdown)