                  (helm-mode t)
                  (define-key helm-map (kbd "<tab>") 'helm-execute-persistent-action) ; rebind tab to run 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
-                 )
-  :diminish helm-mode
-  )
+                 (define-key helm-map (kbd "C-z") 'helm-select-action)) ; list actions using C-z
+  :diminish helm-mode)
 
 ;; Highlight-Characters
 (use-package highlight-chars

  :defer t
  :init (progn (setq yas-snippet-dirs (cons (concat user-emacs-directory "snippets") '()))
               (setq yas-verbosity 1)
               (yas-global-mode t))
)

;; Zoom Window (like tmux zoom)
(use-package zoom-window
  :ensure t
  :defer t
  :config (progn (setq zoom-window-mode-line-color "DarkRed"))
  :bind (("C-x C-z" . zoom-window-zoom))
)

;; misc package for extra functionality
(require 'misc)

;; Font configuration
(set-face-attribute 'default nil :font "Hack")
(set-frame-font "Hack 9" nil t)

;; Encoding configuration
(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
