 ;;; yasnippet
 (use-package yasnippet
   :ensure t
+  :diminish yas-minor-mode
   :commands (yas-global-mode yas-minor-mode)
   :init
   (progn

;;; undo tree
(use-package undo-tree
  :ensure t
  :init
  (progn
    (setq undo-tree-auto-save-history t

    (use-package exec-path-from-shell
      :ensure t
      :config
      (exec-path-from-shell-initialize))

    (set-default-font "Source Code Pro-14")
    ))
 ((string-equal system-type "gnu/linux")
  (progn
    (when window-system
