 (setq-default column-number-mode t)
 
 ;; Highlights current line.
-(require 'hl-line)
-(global-hl-line-mode +1)
+(use-package hl-line :ensure t)
+
 ;; Set color as current line's background face.
 ;; (set-face-background 'hl-line "black")
 ;; Keep syntax highlighting in the current line.
 ;; (set-face-foreground 'highlight nil)
 
-
-(require 'whitespace)
-(setq whitespace-line-column 100)
+(use-package whitespace :ensure t)
 (setq whitespace-style '(face lines-tail))
 
 ;;  From http://doc.rix.si/org/fsem.html

  (flyspell-prog-mode)
  (whitespace-mode)
  (rainbow-delimiters-mode)
  (centered-cursor-mode)
  ;; Language-aware editing commands. Useful for imenu-menu.
  (semantic-mode 1)

  (use-package smart-mode-line-powerline-theme :ensure t)
  (setq sml/theme nil
        sml/mule-info nil
        sml/show-remote nil
        sml/name-width '(20 . 40)
        sml/shorten-modes t
        sml/mode-width 30)
  (sml/setup))

;; Set font face height. Value is 1/10pt.
