     evil
     evil-exchange
     evil-leader
+    evil-terminal-cursor-changer
     evil-visualstar
     window-numbering
     powerline

    :init
    (progn 
      (setq rainbow-identifiers-choose-face-function 'rainbow-identifiers-cie-l*a*b*-choose-face
            rainbow-identifiers-cie-l*a*b*-color-count 64
            rainbow-identifiers-cie-l*a*b*-saturation 100
            rainbow-identifiers-cie-l*a*b*-lightness 40)
      (add-to-hooks 'rainbow-identifiers-mode '(prog-mode-hook
                                                erlang-mode-hook)))
))

      ;; load evil-exchange
      (use-package evil-exchange
        :init (evil-exchange-install))
      (unless (display-graphic-p)
        (require 'evil-terminal-cursor-changer))
      ;; initiate a search of the selected text
      (use-package evil-visualstar))))

