 
 (use-package ag)
 (use-package helm-ag
-  :init
+  :config
   (setq helm-ag-insert-at-point 'symbol)
   (add-hook 'helm-ag-mode-hook (lambda () (grep-mode))))
 
 (use-package projectile
   :diminish projectile-mode
   :bind ("C-c C-f" . projectile-find-file)
-  :init
-  (projectile-global-mode)
-  :bind ("M-g" . helm-projectile-ag))
+  :config (projectile-global-mode))
 
 (use-package helm-descbinds
   :config (helm-descbinds-mode))

            (font-lock-add-keywords nil
                                    '(("\\<\\(FIXME\\|TODO\\):" 1 font-lock-preprocessor-face prepend)))))

(if (kelly?)
    (set-background-color "gray90")
  (use-package flatui-theme
    :init (load-theme 'flatui t)))

;; (use-package powerline
;;   :if (window-system))

(use-package exec-path-from-shell
  :init (exec-path-from-shell-initialize))

  :pin melpa-stable)

(use-package pixie-mode
  :config (add-hook 'pixie-mode-hook #'inf-clojure-minor-mode))

(use-package browse-kill-ring
  :config
  (define-key (current-global-map) [remap yank-pop] 'browse-kill-ring)   ;; remap yank-pop
  (setq browse-kill-ring-replace-yank t))

