        (custom-set-variables
         '(git-gutter:modified-sign "~ ")
         '(git-gutter:added-sign "+ ")
-        '(git-gutter:deleted-sign "- ")))
+        '(git-gutter:deleted-sign "- "))
+       (evil-leader/set-key
+         "gn" 'git-gutter:next-hunk
+         "gp" 'git-gutter:previous-hunk
+         "ga" 'git-gutter:stage-hunk
+         "gu" 'git-gutter:revert-hunk
+         "go" 'git-gutter:popup-diff))
 
 (progn (pkg 'aggressive-indent)
        (global-aggressive-indent-mode 1))

  (setq-default
   ;; System
   vc-follow-symlinks t

   ;; Appearance
   inhibit-startup-screen t
   scroll-step 1
   scroll-margin 5
   word-wrap t

   ;; Whitespace
   tab-width 2


       ;; Backtab = jump backwards
       (define-key evil-normal-state-map (kbd "<backtab>") 'evil-jump-backward)

       ;; Split line
       (define-key evil-normal-state-map
         (kbd "K") (lambda () (interactive) (insert "\n")))

       ;; Split keybinds
       (evil-leader/set-key
         "h" 'evil-window-left
         "j" 'evil-window-down
         "k" 'evil-window-up
         "l" 'evil-window-right
         "H" 'evil-window-move-far-left
         "J" 'evil-window-move-very-bottom
         "K" 'evil-window-move-very-top
         "L" 'evil-window-move-far-right)

       ;; Preserve visual mode
       (defun evil-shift-left-visual ()
