     org
     git-gutter
     js2-mode
+    json-mode
     projectile
     helm-projectile
     helm-ag

            (setq mode-name "Elisp")
            (rainbow-delimiters-mode t)))

;; company
(setq company-idle-delay 0.5)
(setq company-tooltip-limit 10)

(define-key minibuffer-local-must-match-map (kbd "<escape>") 'keyboard-escape-quit)
(define-key minibuffer-local-isearch-map (kbd "<escape>") 'keyboard-escape-quit)

;; custom emacs key bindings

;; emacs lisp
(add-hook 'emacs-lisp-mode-hook
          (lambda ()
