 (global-linum-mode t)
 
 ;; Highlight git hunks.
-;; (package-install 'git-gutter)
-(require 'git-gutter)
+(use-package git-gutter
+  :ensure git-gutter)
 (global-git-gutter-mode +1)
 (git-gutter:linum-setup)
 

(semantic-mode 1)

(global-set-key (kbd "C-c h o") 'helm-occur)

(define-key helm-map (kbd "<tab>") 'helm-execute-persistent-action) ; rebihnd tab to do persistent action
(define-key helm-map (kbd "C-i") 'helm-execute-persistent-action) ; make TAB works in terminal
(define-key helm-map (kbd "C-z")  'helm-select-action) ; list actions using C-z

;; Choose a theme.
;; https://github.com/bbatsov/zenburn-emacs
;; Requires: color-theme (install from melpa).
(use-package color-theme
  :ensure color-theme)
(load "~/.emacs.d/downloads/molokai/color-theme-molokai.el")
(color-theme-molokai)
;;(load "~/.emacs.d/downloads/zenburn/zenburn-theme.el")
