    `(window-divider-last-pixel ((t (:inherit window-divider))))
 
 ;;;;; Diff
-   `(ediff-current-diff-A
+   `(diff-header ((t (:inherit readable-mono-theme-secondary))))
+   `(diff-file-header ((t (:inherit header-line))))
+   `(diff-indicator-removed
+     ((((background light)) (:background ,l-red-bg :foreground ,l-red-bg))
+      (((background dark)) (:background ,d-red-bg :foreground ,d-red-bg))))
+   `(diff-removed
      ((((background light)) (:background ,l-red-bg))
       (((background dark)) (:background ,d-red-bg))))
-   `(ediff-fine-diff-A
+   `(diff-refine-removed
      ((((background light)) (:background ,l-red-bg-s))
       (((background dark)) (:background ,d-red-bg-s))))
-   `(ediff-current-diff-B
+   `(diff-indicator-added
+     ((((background light)) (:background ,l-green-bg :foreground ,l-green-bg))
+      (((background dark)) (:background ,d-green-bg :foreground ,d-green-bg))))
+   `(diff-added
      ((((background light)) (:background ,l-green-bg))
       (((background dark)) (:background ,d-green-bg))))
-   `(ediff-fine-diff-B
+   `(diff-refine-added
      ((((background light)) (:background ,l-green-bg-s))
       (((background dark)) (:background ,d-green-bg-s))))
+
+   `(ediff-current-diff-A ((t (:inherit diff-removed))))
+   `(ediff-fine-diff-A ((t (:inherit diff-refine-removed))))
+   `(ediff-current-diff-B ((t (:inherit diff-added))))
+   `(ediff-fine-diff-B ((t (:inherit diff-refine-added))))
    `(ediff-current-diff-C
      ((((background light)) (:background ,l-blue-bg))
       (((background dark)) (:background ,d-blue-bg))))


   `(org-agenda-structure ((t (:foreground nil))))
   `(org-agenda-date ((t (:foreground nil))))
   `(org-agenda-date-today ((t (:inherit (readable-mono-theme-emphasis readable-mono-theme-strong)))))
   `(org-agenda-date-weekend ((t (:inherit readable-mono-theme-emphasis))))
   `(org-scheduled ((t (:foreground nil))))
   `(org-scheduled-today ((t (:inherit readable-mono-theme-actionable))))

   `(ivy-minibuffer-match-face-4 ((t (:inherit readable-mono-theme-strong))))

;;;;; magit
   `(magit-section-heading ((t (:inherit header-line))))
   `(magit-section-highlight ((t (:inherit readable-mono-theme-secondary))))
   `(magit-diff-context ((t (:background nil))))
   `(magit-diff-context-highlight ((t (:inherit readable-mono-theme-secondary))))
   `(magit-diff-removed ((t (:inherit diff-removed))))
   `(magit-diff-removed-highlight ((t (:inherit diff-refine-removed))))
   `(magit-diff-added ((t (:inherit diff-added))))
   `(magit-diff-added-highlight ((t (:inherit diff-refine-added))))

;;;;; markdown
   `(markdown-code-face ((t (:inherit readable-mono-theme-secondary :extend t))))
