   (ivy-minibuffer-match-face-1 (:foreground awemacs-bright-orange))
   (ivy-minibuffer-match-face-2 (:foreground awemacs-bright-yellow))
   (ivy-minibuffer-match-face-3 (:foreground awemacs-orange))
-  (ivy-minibuffer-match-face-4 (:foreground awemacs-yellow)))
+  (ivy-minibuffer-match-face-4 (:foreground awemacs-yellow))
+
+  ;; magit
+
+  (magit-bisect-bad (:foreground awemacs-bright-red))
+  (magit-bisect-good (:foreground awemacs-bright-green))
+  (magit-bisect-skip (:foreground awemacs-bright-brown))
+  (magit-blame-date (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-blame-hash (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-blame-heading (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-blame-name (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-blame-summary (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-branch-current (:foreground awemacs-blue))
+  (magit-branch-local (:foreground awemacs-blue))
+  (magit-branch-remote (:foreground awemacs-green))
+  (magit-branch-remote-head (:foreground awemacs-green))
+  (magit-cherry-equivalent (:foreground awemacs-bright-purple))
+  (magit-cherry-unmatched (:foreground awemacs-bright-cyan))
+  (magit-diff-added (:foreground awemacs-diff-added-text :background awemacs-bright-green))
+  (magit-diff-added-highlight (:foreground awemacs-diff-added-text :background awemacs-dark-green))
+  (magit-diff-base (:foreground awemacs-white :background awemacs-bright-brown))
+  (magit-diff-base-highlight (:foreground awemacs-white :background awemacs-dark-brown))
+  (magit-diff-conflict-heading (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-diff-context (:foreground awemacs-light :background awemacs-dark))
+  (magit-diff-context-highlight (:foreground awemacs-light :background awemacs-hl))
+  (magit-diff-file-heading (:foreground awemacs-light :background awemacs-dark :bold t))
+  (magit-diff-file-heading-highlight (:foreground awemacs-light :background awemacs-hl))
+  (magit-diff-file-heading-selection (:foreground awemacs-red :background awemacs-off-dark))
+  (magit-diff-hunk-heading (:foreground awemacs-light :background awemacs-off-dark))
+  (magit-diff-hunk-heading-highlight (:foreground awemacs-light :background awemacs-grey))
+  (magit-diff-hunk-heading-selection (:foreground awemacs-red :background awemacs-grey))
+  (magit-diff-lines-boundary (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-bg))
+  (magit-diff-lines-heading (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-hl))
+  (magit-diff-our (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-bg))
+  (magit-diff-our-highlight (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-hl))
+  (magit-diff-removed (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-bg))
+  (magit-diff-removed-highlight (:foreground awemacs-diff-rem-text :background awemacs-diff-rem-hl))
+  (magit-diff-their (:foreground awemacs-diff-added-text :background awemacs-bright-green))
+  (magit-diff-their-highlight (:foreground awemacs-diff-added-text :background awemacs-dark-green))
+  (magit-diff-whitespace-warning (:foreground awemacs-light :background awemacs-light))
+  (magit-diffstat-added (:foreground awemacs-bright-green))
+  (magit-diffstat-removed (:foreground awemacs-diff-rem-bg))
+  (magit-dimmed (:foreground awemacs-off-dark))
+  (magit-filename (:foreground awemacs-light))
+  (magit-hash (:foreground awemacs-grey))
+  (magit-head (:foreground awemacs-blue))
+  (magit-header-line (:foreground awemacs-yellow :bold t))
+  (magit-header-line-key (:foreground awemacs-orange))
+  (magit-header-line-log-select (:foreground awemacs-light :bold t))
+  (magit-keyword (:foreground awemacs-green))
+  (magit-log-author (:foreground awemacs-red))
+  (magit-log-date (:foreground awemacs-light))
+  (magit-log-graph (:foreground awemacs-light))
+  (magit-popup-argument (:foreground awemacs-red :bold t)))
 
  ;; Evaluated Forms:
  (custom-theme-set-variables 'awemacs

  (evil-ex-substitute-replacement (:foreground awemacs-red :italic t))

  ;; rainbow delimiters
  (rainbow-delimiters-depth-1-face           (:foreground awemacs-delimiter-one))
  (rainbow-delimiters-depth-2-face           (:foreground awemacs-delimiter-two))
  (rainbow-delimiters-depth-3-face           (:foreground awemacs-delimiter-three))
  (rainbow-delimiters-depth-4-face           (:foreground awemacs-delimiter-four))
  (rainbow-delimiters-depth-5-face           (:foreground awemacs-delimiter-one))
  (rainbow-delimiters-depth-6-face           (:foreground awemacs-delimiter-two))
  (rainbow-delimiters-depth-7-face           (:foreground awemacs-delimiter-three))
  (rainbow-delimiters-depth-8-face           (:foreground awemacs-delimiter-four))
  (rainbow-delimiters-depth-9-face           (:foreground awemacs-delimiter-one))
  (rainbow-delimiters-depth-10-face          (:foreground awemacs-delimiter-two))
  (rainbow-delimiters-depth-11-face          (:foreground awemacs-delimiter-three))
  (rainbow-delimiters-depth-12-face          (:foreground awemacs-delimiter-four))
  (rainbow-delimiters-unmatched-face         (:background nil :foreground awemacs-light))

  ;; line numbers
  (line-number (:foreground awemacs-off-dark :background awemacs-dark))

  (awemacs-purple "#BA68C8" nil)
  (awemacs-cyan "#4DB6AC" nil)
  (awemacs-orange "#FFB74D" nil)
  (awemacs-brown "#A1887F" nil)

  (awemacs-dark-red "#C2185B" nil)
  (awemacs-dark-green "#388E3C" nil)
  (awemacs-dark-yellow "#FBC02D" nil)
  (awemacs-dark-blue "#303F9F" nil)
  (awemacs-dark-purple "#7B1FA2" nil)
  (awemacs-dark-cyan "#0097A7" nil)
  (awemacs-dark-orange "#F57C00" nil)
  (awemacs-dark-brown "#5D4037" nil)

  (awemacs-delimiter-one "#F06292" nil)
  (awemacs-delimiter-two "#7986CB" nil)
  (awemacs-delimiter-three "#E57373" nil)
  (awemacs-delimiter-four "#AED581" nil)

  (awemacs-diff-added-text "#C8E6C9" nil)
  (awemacs-diff-rem-text "#FFCDD2" nil)
  (awemacs-diff-rem-bg "#C62828" nil)
  (awemacs-diff-rem-hl "#D32F2F" nil))

 ;; Specifications:
 ((default (:background awemacs-dark :foreground awemacs-light))
