 
 (use-package hc-zenburn-theme
   ;; custom color theme
-  :config (load-theme 'hc-zenburn t)
-  (set-face-attribute 'region nil :background "black")
-  (set-face-attribute 'cursor nil :background "goldenrod")
-  (set-face-attribute 'default nil :height 140))
+  :config (load-theme 'hc-zenburn t))
 
 (use-package magit
   ;; defer loading until the mode is called

;; customizations ;;
;;;;;;;;;;;;;;;;;;;;

(setq
 ;; frame
 default-frame-alist '((width . 150) (height . 45))
 split-height-threshold 60
 split-width-threshold 90
 inhibit-startup-screen t
 ;; bell
 ring-bell-function 'ignore
 ;; clipboard
 save-interprogram-paste-before-kill t
 x-select-enable-clipboard t 
 ;; file
 auto-save-default nil
 backup-directory-alist (quote (("." . "~/.emacs.d/backups")))
 create-lockfiles nil
 ;; package
 package-enable-at-startup nil)

(setq-default
 ;; cursor
 cursor-type '(bar . 3)
 cursor-in-non-selected-windows 'hollow
 ;; always uses spaces for tabs (for real tabs, use C-q)
 ;; see also tab-width, tabify, untabify 
 indent-tabs-mode nil
 ;; full path in title bar
 frame-title-format "%b (%f)")

(tool-bar-mode -1)
(scroll-bar-mode -1)
(blink-cursor-mode -1)
(electric-indent-mode -1)
(global-hl-line-mode 1)
(column-number-mode 1)
;; (global-linum-mode 1)
;; keys for switching windows
(windmove-default-keybindings 'meta)

(put 'upcase-region 'disabled nil)
(put 'downcase-region 'disabled nil)


      ("<C-right>" . mc/mark-next-like-this)
      ("<C-up>"    . mc/mark-previous-like-this)
      ("<C-down>"  . mc/unmark-previous-like-this)
      ("<C-left>"  . mc/unmark-next-like-this))

    (use-package expand-region
      ;; defer until the main function is called
