                 (helm-time-zone-home (,@fg-red))
                 (helm-visible-mark (,@fmt-bold ,@bg-back ,@fg-magenta))
                 (helm-w3m-bookmarks (:inherit helm-bookmark-w3m))
+                ;; markdown
+                (markdown-bold-face (:inherit bold))
+                (markdown-header-delimiter-face (:inherit shadow))
+                (markdown-header-face (:inherit outline-1))
+                (markdown-header-face-1 (:inherit outline-1))
+                (markdown-header-face-2 (:inherit outline-2))
+                (markdown-header-face-3 (:inherit outline-3))
+                (markdown-header-face-4 (:inherit outline-4))
+                (markdown-header-face-5 (:inherit outline-5))
+                (markdown-header-face-6 (:inherit outline-6))
+                (markdown-header-rule-face (:inherit shadow))
+                (markdown-italic-face (:inherit italic))
+                (markdown-link-face (:inherit shadow))
+                (markdown-link-title-face (:inherit link))
+                (markdown-url-face (:inherit link))
                 ;; Message
                 (message-mml (,@fg-blue))
                 (message-cited-text (,@fg-base2))

                (flyspell-incorrect (,@fmt-curl-red)) ; SpellBad
                (flyspell-duplicate (,@fmt-curl-yellow))
                ;; rst-mode
                (rst-level-1 (,@bg-base03 ,@fg-base1))
                (rst-level-2 (,@bg-base03 ,@fg-base1))
                (rst-level-3 (,@bg-base01 ,@fg-base02))
                (rst-level-4 (,@bg-base01 ,@fg-base02))
                (rst-level-5 (,@bg-base02 ,@fg-base01))
                (rst-level-6 (,@bg-base02 ,@fg-base01))
                ;;ansi-term
                (term-color-black (,@fg-base02))
                (term-color-red (,@fg-red))

                (minimap-semantic-type-face (,bg-base3))
                (minimap-semantic-variable-face (,bg-base3))
                ;; parenface
                (parenface-bracket-face (:inherit shadow))
                (parenface-curly-face (:inherit shadow))
                (parenface-paren-face (:inherit shadow))
                ;; paren-face
                (parenthesis (:inherit shadow))
                ;; rainbow-delimiters
                (rainbow-delimiters-depth-1-face (:inherit outline-1))
                (rainbow-delimiters-depth-2-face (:inherit outline-2))
                (rainbow-delimiters-depth-3-face (:inherit outline-3))
                (rainbow-delimiters-depth-4-face (:inherit outline-4))
                (rainbow-delimiters-depth-5-face (:inherit outline-5))
                (rainbow-delimiters-depth-6-face (:inherit outline-6))
                (rainbow-delimiters-depth-7-face (:inherit outline-7))
                (rainbow-delimiters-depth-8-face (:inherit outline-8))
                (rainbow-delimiters-depth-9-face (,@fg-green))
                ;; slime
                (slime-error-face (,@fmt-revr ,@fg-red)) ; ErrorMsg
                (slime-note-face (,@fg-yellow))
