 
 ;; Libraries
 ;; =========
-(use-package dash        :defer t :quelpa)
-(use-package fuzzy       :defer t :quelpa)
-(use-package org-bullets :defer t :quelpa)
-(use-package ov          :defer t :quelpa)
-(use-package popup       :defer t :quelpa)
-(use-package powerline   :defer t :quelpa)
-(use-package spaceline   :defer t :quelpa)
-(use-package s           :defer t :quelpa)
+(use-package auto-complete :defer t :quelpa)
+(use-package bind-key      :defer t :quelpa)
+(use-package dash          :defer t :quelpa)
+(use-package diminish      :defer t :quelpa)
+(use-package fuzzy         :defer t :quelpa)
+(use-package goto-chg      :defer t :quelpa)
+(use-package org-bullets   :defer t :quelpa)
+(use-package ov            :defer t :quelpa)
+(use-package popup         :defer t :quelpa)
+(use-package powerline     :defer t :quelpa)
+(use-package s             :defer t :quelpa)
+(use-package undo-tree     :defer t :quelpa)
+
+(use-package spaceline :defer t :quelpa)
 
 ;; Built-in Minor Modes
 ;; ====================


(use-package yasnippet
  :disabled t :quelpa
  :init (setq yas-snippet-dirs '("~/ui/vendor/emacs/yasnippet-snippets"))
  :config
  (yas-global-mode t)
  (require 'my-custom-yasnippet-keybindings))

  (setq recenter-positions '(0 0.25 0.5 0.75)))

(use-package fringe
  :demand t
  :config
  (fringe-mode '(0 . nil)))

(use-package hl-line
  :demand t
  :config
  (global-hl-line-mode t))

(use-package paren
  :demand t
  :init
  (setq show-paren-delay 0)
  :config
  (show-paren-mode t))

(use-package simple
  :demand t
