    `(helm-source-header                        ((t (:foreground ,darktooth-light2 ))))
    `(helm-visible-mark                         ((t (:foreground ,darktooth-black :background ,darktooth-light3 ))))
 
+   ;;Smerge
+   ;; TODO: smerge-base, smerge-refined-changed
+   `(smerge-mine            ((t(:background ,darktooth-mid_purple ))))
+   `(smerge-other           ((t(:background ,darktooth-mid_blue ))))
+   `(smerge-markers         ((t(:background ,darktooth-dark0_soft))))
+   `(smerge-refined-added   ((t(:background ,darktooth-dark_green))))
+   `(smerge-refined-removed ((t(:background ,darktooth-dark_red))))
+
    ;; Magit
-   `(magit-branch                       ((t (:foreground ,darktooth-aquamarine4))))
+   `(magit-branch                       ((t (:foreground ,darktooth-turquoise4 :background nil ))))
+   `(magit-branch-local                 ((t (:foreground ,darktooth-turquoise4 :background nil ))))
+   `(magit-branch-remote                ((t (:foreground ,darktooth-aquamarine4 :background nil ))))
    `(magit-cherry-equivalent            ((t (:foreground ,darktooth-neutral_orange))))
    `(magit-cherry-unmatched             ((t (:foreground ,darktooth-neutral_purple))))
+   `(magit-diff-context                 ((t (:foreground ,darktooth-dark3 :background nil ))))
+   `(magit-diff-context-highlight       ((t (:foreground ,darktooth-dark4 :background ,darktooth-dark0_soft ))))
+   `(magit-diff-added                   ((t (:foreground ,darktooth-bright_green   :background ,darktooth-mid_green ))))
+   `(magit-diff-added-highlight         ((t (:foreground ,darktooth-bright_green   :background ,darktooth-mid_green ))))
+   `(magit-diff-removed                 ((t (:foreground ,darktooth-bright_red :background ,darktooth-mid_red ))))
+   `(magit-diff-removed-highlight       ((t (:foreground ,darktooth-bright_red :background ,darktooth-mid_red ))))
    `(magit-diff-add                     ((t (:foreground ,darktooth-bright_green))))
    `(magit-diff-del                     ((t (:foreground ,darktooth-bright_red))))
    `(magit-diff-file-header             ((t (:foreground ,darktooth-bright_blue))))


;; Authors: Jasonm23 <jasonm23@gmail.com>
;; URL: http://github.com/emacsfodder/emacs-theme-darktooth
;; Version: 0.1.28

;;; Commentary:
;;  Color theme for Emacs, when soothe and gruvbox collide.

      (darktooth-dark_purple    (if (display-graphic-p)  "#4E3D45" "color-57"))
      (darktooth-dark_aqua      (if (display-graphic-p)  "#36473A" "color-23"))
      (darktooth-dark_orange    (if (display-graphic-p)  "#613620" "color-130"))

      (darktooth-mid_red       (if (display-graphic-p)  "#3F1B1B" "color-52"))
      (darktooth-mid_green     (if (display-graphic-p)  "#27321C" "color-22"))
      (darktooth-mid_yellow    (if (display-graphic-p)  "#4C3A25" "color-3"))
      (darktooth-mid_blue      (if (display-graphic-p)  "#30434C" "color-4"))
      (darktooth-mid_purple    (if (display-graphic-p)  "#4C3B43" "color-57"))
      (darktooth-mid_aqua      (if (display-graphic-p)  "#394C3D" "color-23"))
      (darktooth-mid_orange    (if (display-graphic-p)  "#603000" "color-130"))

      (darktooth-delimiter-one   (if (display-graphic-p) "#5C7E81" "color-66"))
      (darktooth-delimiter-two   (if (display-graphic-p) "#837486" "color-102"))
