 ;; https://github.com/syohex/emacs-git-gutter
 (use-package git-gutter
   :ensure t
-  :pin melpa)
+  :pin melpa
+  :config
+  (global-git-gutter-mode 1))
 
 ;; https://github.com/magit/magit
 (use-package magit
   :ensure t
   :pin melpa)
+
+;; https://github.com/bbatsov/projectile
+(use-package projectile
+  :ensure t
+  :pin melpa
+  :config
+  (projectile-global-mode 1))
 
 ;; https://github.com/Fanael/rainbow-delimiters
 (use-package rainbow-delimiters

;; https://github.com/bbatsov/solarized-emacs
(use-package solarized-theme
  :ensure t
  :pin melpa)

(when (memq window-system '(mac ns))
  (exec-path-from-shell-initialize))

;; Start maximised
(add-to-list 'default-frame-alist '(fullscreen . maximized))

;; Enable useful minor modes
(global-linum-mode 1)
(show-paren-mode 1)

;; https://www.emacswiki.org/emacs/InteractivelyDoThings
(ido-mode 1)
(setq ido-enable-flex-matching t)
