diff --git a/conf.org b/conf.org index eb5390d..fdce55d 100644 --- a/conf.org +++ b/conf.org @@ -204,6 +204,23 @@ No need for startup screen, tool/menu/scrollbars, or backups ;; :hook ;; (csv-mode . (lambda () (csv-align-fields nil (point-min) (point-max))))) #+END_SRC +** markdown-mode +#+BEGIN_SRC emacs-lisp +(use-package markdown-mode + :ensure t) +#+END_SRC +** polymode +#+BEGIN_SRC emacs-lisp +(use-package polymode + :ensure t + :after markdown-mode + :mode + (("\\.Rmd\\'" . poly-markdown+r-mode) + ("\\.rmd\\'" . poly-markdown+r-mode)) + :config + (require 'poly-R) + (require 'poly-markdown)) +#+END_SRC * library A place for duct tape code that I developed (or lovingly stole from others) ** macros diff --git a/init.el b/init.el index e758588..60dcb58 100644 --- a/init.el +++ b/init.el @@ -21,7 +21,7 @@ ;; If there is more than one, they won't work right. '(package-selected-packages (quote - (csv-mode company-ghc calf-org evil-magit magit yasnippet-snippets flycheck rainbow-delimiters-mode helm evil-collection haskell-mode fill-column-indicator gtklp delight browse-kill-ring evil-org-agenda evil-org evil calfw calfw-org yaml-mode which-key use-package systemd sudo-edit spaceline rainbow-mode rainbow-delimiters pkgbuild-mode pdf-tools org-bullets lua-mode ess elpy diff-hl beacon ace-window)))) + (markdown-mode polymode csv-mode company-ghc calf-org evil-magit magit yasnippet-snippets flycheck rainbow-delimiters-mode helm evil-collection haskell-mode fill-column-indicator gtklp delight browse-kill-ring evil-org-agenda evil-org evil calfw calfw-org yaml-mode which-key use-package systemd sudo-edit spaceline rainbow-mode rainbow-delimiters pkgbuild-mode pdf-tools org-bullets lua-mode ess elpy diff-hl beacon ace-window)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful.