   `(persp-selected-face ((t (:foreground ,atom-one-dark-blue))))
 
   ;; powerline
-  `(powerline-active1 ((,class (:background ,atom-one-dark-bg-hl :foreground ,atom-one-dark-purple))))
-  `(powerline-active2 ((,class (:background ,atom-one-dark-bg-hl :foreground ,atom-one-dark-purple))))
+  `(powerline-active1 ((,class (:background ,atom-one-dark-black :foreground ,atom-one-dark-purple))))
+  `(powerline-active2 ((,class (:background ,atom-one-dark-black :foreground ,atom-one-dark-purple))))
   `(powerline-inactive1 ((,class (:background ,atom-one-dark-bg :foreground ,atom-one-dark-fg))))
   `(powerline-inactive2 ((,class (:background ,atom-one-dark-bg :foreground ,atom-one-dark-fg))))
 

  `(js2-object-property ((t (:foreground ,atom-one-dark-red-1))))

  ;; magit
  `(magit-section-highlight ((t (:background ,atom-one-dark-bg-hl))))
  `(magit-section-heading ((t (:foreground ,atom-one-dark-orange-2 :weight bold))))
  `(magit-section-heading-selection ((t (:foreground ,atom-one-dark-fg :weight bold))))
  `(magit-diff-file-heading ((t (:weight bold))))
  `(magit-diff-file-heading-highlight ((t (:background ,atom-one-dark-bg-hl :foreground ,atom-one-dark-fg :weight bold))))
  `(magit-diff-file-heading-selection ((t (:foreground ,atom-one-dark-orange-2 :background ,atom-one-dark-bg-hl :weight bold))))
  `(magit-diff-hunk-heading ((t (:foreground ,atom-one-dark-mono-2 :background ,atom-one-dark-gray))))
  `(magit-diff-hunk-heading-highlight ((t (:foreground ,atom-one-dark-mono-1 :background ,atom-one-dark-mono-3))))
  `(magit-diff-hunk-heading-selection ((t (:foreground ,atom-one-dark-purple :background ,atom-one-dark-mono-3))))
  `(magit-diff-context ((t (:foreground ,atom-one-dark-fg))))
  `(magit-diff-context-highlight ((t (:background ,atom-one-dark-bg-1 :foreground ,atom-one-dark-fg))))
  `(magit-diff-added ((t (:foreground ,atom-one-dark-green))))
  `(magit-diff-removed ((t (:foreground ,atom-one-dark-red-1))))
  `(magit-diff-added-highlight ((t (:foreground ,atom-one-dark-green :background ,atom-one-dark-bg-hl))))
  `(magit-diff-removed-highlight ((t (:foreground ,atom-one-dark-red-1 :background ,atom-one-dark-bg-hl))))
  `(magit-diffstat-added ((t (:foreground ,atom-one-dark-green))))
  `(magit-diffstat-removed ((t (:foreground ,atom-one-dark-red-1))))
  `(magit-process-ok ((t (:foreground ,atom-one-dark-green))))

  `(ivy-current-match ((t (:background ,atom-one-dark-gray :weight normal))))
  `(ivy-highlight-face ((t (:inherit font-lock-builtin-face))))
  `(ivy-match-required-face ((t (:inherit minibuffer-prompt :foreground ,atom-one-dark-red-1))))
  `(ivy-minibuffer-match-face-1 ((t (:background ,atom-one-dark-black))))
  `(ivy-minibuffer-match-face-2 ((t (:inherit ivy-minibuffer-match-face-1 :background ,atom-one-dark-black :foreground ,atom-one-dark-purple :weight semi-bold))))
  `(ivy-minibuffer-match-face-3 ((t (:inherit ivy-minibuffer-match-face-2 :background ,atom-one-dark-black :foreground ,atom-one-dark-green :weight semi-bold))))
  `(ivy-minibuffer-match-face-4 ((t (:inherit ivy-minibuffer-match-face-2 :background ,atom-one-dark-black :foreground ,atom-one-dark-orange-2 :weight semi-bold))))
