 
 (evil-mode t)
 
-;; Theme.
-(load-theme 'sunburst t)
-(custom-set-faces
- ;; TODO: Remove this linum line sometime.
- `(linum ((t (:foreground, "#666"))))
- `(hl-line ((t (:background, "#222")))))
-(set-face-attribute 'vertical-border nil :foreground "#111")
-(set-face-attribute 'fringe nil :background "#222")
-(set-face-attribute 'isearch nil :foreground "#111")
-(set-face-attribute 'lazy-highlight nil :foreground "#111")
-(setq fci-rule-color "#222")
-
 ;; Appearance.
 (set-face-italic-p 'italic nil)
 (mapc

;; TODO: Show trailing spaces/lines, tabs etc.
;; TODO: Highlight matching parens and similar things.
;; TODO: Filesystem navigation, opening files, managing buffers etc.
;; TODO: tpope's repeat.vim functionality?
;; TODO: surround.vim evil plugin.
;; TODO: Folding.

;; TODO: Terminal/eshell/zsh.
;; TODO: Pandoc mode.
;; TODO: Emmet.
;; TODO: Expand region.
;; TODO: Multiple cursors.
;; TODO: MPD client.
;; TODO: Image viewer.
;; TODO: IRC.
;; TODO: Mail.
;; TODO: RSS.
;; TODO: Bittorrent client.
;; TODO: Figure out how to show trailing newlines.

;; Plugins.
;; TODO: Automatically load all subdirectories (non-recursively) under
