  ;; file
  '(create-lockfiles nil)
  '(auto-save-default nil)
- '(backup-directory-alist (quote (("." . "~/.emacs.d/backups"))))
+ '(version-control t)
+ '(backup-directory-alist `(("." . ,temporary-file-directory)))
  '(package-enable-at-startup nil))
 
 (custom-set-faces

 '(tool-bar-mode nil)
 '(scroll-bar-mode nil)
 '(column-number-mode t)
 '(ring-bell-function (quote ignore) t)
 ;; clipboard
 '(x-select-enable-clipboard t)
 '(save-interprogram-paste-before-kill t)
 ;; cursor
 '(blink-cursor-mode nil)
 '(cursor-type (quote (bar . 3)))
 '(cursor-in-non-selected-windows (quote hollow))
 ;; always uses spaces for tabs (for real tabs, use C-q)
 ;; see also tabify, untabify, and tab-width
 '(indent-tabs-mode nil)

  (use-package undo-tree
    :diminish ""
    :config (global-undo-tree-mode 1))

  (use-package hippie-exp
    ;; this package always gets loaded at startup even with defer
    ;; had to hide it here
