 (custom-theme-set-variables 'narf-dark)
 
 (let* ((class '((class color) (min-colors 89)))
-       (white            "#ffffff")
-       (off-white        "#eaeadb")
 
-       (background       "#242836")
+       (background       "#222226")
        (foreground       "#cccada")
        (subtle           "#aab6c7")
        (vsubtle          "#556172")

       (strings          "#a3be8c")
       (variables        "#CBECFF")

       (modeline-bg-main "#171c26")
       (modeline-bg-light "#363c4d")
       (modeline-bg-lighter "#3f475d")
       (modeline-bg-inactive  "#2b303f")

       (vc-modified      "#55616A")
       (vc-added         "#436b3b")
       (vc-deleted       "#714243")

       (dim-highlight    "#3f4b56"))


   `(whitespace-trailing               ((t (:background "#553333"))))

   ;; GUI
   `(vertical-border           ((,class (:foreground ,vertical-bar :background ,vertical-bar) )))

   `(linum                     ((,class (:background ,linum-fg     :foreground ,linum-bg        :bold nil) )))
   `(linum-highlight-face      ((,class (:inherit linum :background ,current-line :foreground ,linum-highlight))))
   `(show-paren-match          ((,class (:foreground ,highlight :weight ultra-bold))))

   `(mode-line                 ((,class (:foreground ,subtle :background ,modeline-bg-light))))
   `(powerline-active1         ((,class (:foreground ,subtle :background ,modeline-bg-light))))
   `(powerline-active2         ((,class (:foreground ,subtle :background ,modeline-bg-light))))
   `(mode-line-is-modified     ((,class (:foreground ,highlight))))
   `(mode-line-buffer-file     ((,class (:foreground ,off-white))))
   `(mode-line-buffer-dir      ((,class (:foreground ,subtle))))
