 (set-face-attribute 'fringe nil :background "#222")
 (set-face-attribute 'isearch nil :foreground "#111")
 (set-face-attribute 'lazy-highlight nil :foreground "#111")
+(set-face-attribute 'mode-line nil :background "#222" :foreground "#ddd")
+(set-face-attribute 'mode-line-inactive nil :background "#222" :foreground "#666")
 (set-face-attribute 'vertical-border nil :foreground "#111")
 (set-face-attribute 'whitespace-tab nil :background "#420e09")
 (set-face-attribute 'whitespace-trailing nil :background "#420e09")

(setq ac-use-quick-help nil)

;;; Appearance.
(set-face-italic-p 'italic nil)
(mapc
 (lambda (face)

;; TODO: Highlight TODOs.
;; TODO: Figure out how to show trailing newlines.
;; TODO: Tab in insert mode should insert two spaces.
;; TODO: Get "Completion List" buffers to use evil mode bindings.
;; TODO: Export color theme configuration to scheme specific file.
;; TODO: Statusbar colors and customisation.

;;; Packages.
(setq evil-want-C-u-scroll t)
