                      expand-region
                      visual-regexp
                      rainbow-mode
-                     smart-mode-line
                      smart-mark
                      google-translate
                      glsl-mode

(diminish 'helm-mode)
(setq helm-candidate-number-limit 100)
(setq helm-buffer-max-length 32)
;; (helm-push-mark-mode 1)
(define-key helm-map (kbd "<tab>") 'helm-execute-persistent-action)
(define-key helm-map (kbd "C-i") 'helm-execute-persistent-action)

(setq highlight-symbol-idle-delay 0.5)
(set-face-background 'highlight-symbol-face "gray78")
;; (set-face-attribute 'highlight-symbol-face nil :underline t :background "gray85")

(require 'smart-mark)
(smart-mark-mode)
