-
Notifications
You must be signed in to change notification settings - Fork 0
/
init-markdown-preview.el
27 lines (23 loc) · 1.5 KB
/
init-markdown-preview.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
(use-package markdown-preview-mode
:straight t
:commands (markdown-preview-mode)
:after markdown-mode
:bind (:map markdown-mode-command-map
("P" . markdown-preview-mode))
:config
(if my/windows-p
(setq markdown-preview-delay-time 1)
(setq markdown-preview-delay-time 0.5))
;; (add-to-list 'markdown-preview-stylesheets "https://raw.githubusercontent.com/richleland/pygments-css/master/emacs.css")
;; (add-to-list 'markdown-preview-stylesheets "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.1.0/github-markdown-light.css")
(add-to-list 'markdown-preview-stylesheets "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.1.0/github-markdown-dark.css")
;; (setq markdown-preview-stylesheets '("https://thomasf.github.io/solarized-css/solarized-dark.min.css"))
;; (setq markdown-preview-stylesheets '("https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.1.0/github-markdown-light.css"))
;; (setq markdown-preview-stylesheets '("https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.1.0/github-markdown-dark.css"))
;; (add-to-list 'markdown-preview-javascript '("http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML" . async))
(setq markdown-preview-javascript '("http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"))
(setq markdown-preview-http-port 19080))
(use-package web-server
:load-path (lambda () (expand-file-name "web-server" my/extra.d-dir))
:defer t)
(provide 'init-markdown-preview)