;;; init-writing.el --- Configure things related to writing -*- lexical-binding: t -*- ;; Author: Franck Cuny ;;; Commentary: ;; Configure things related to writing ;;; Code: (use-package flyspell :defer :hook ((text-mode . flyspell-mode) (org-mode . flyspell-mode) (git-commit-mode . flyspell-mode) (prog-mode . flyspell-prog-mode)) :diminish flyspell-mode :custom (ispell-program-name "aspell") (ispell-silently-savep t) (ispell-local-dictionary "en_US") (ispell-extra-args '("--camel-case"))) (use-package markdown-mode :ensure t :mode (("\\`README\\.md\\'" . gfm-mode) ("\\.md\\'" . markdown-mode) ("\\.markdown\\'" . markdown-mode)) :custom (markdown-command "pandoc -f markdown_github+smart") (markdown-command-needs-filename t) (markdown-enable-math t) (markdown-open-command "marked") :init (setq markdown-command "multimarkdown")) (provide 'init-writing) ;;; init-writing.el ends here