  ;; If there is more than one, they won't work right.
  '(package-selected-packages
    (quote
-    (counsel-projectile dashboard better-defaults eink-theme company-restclient restclient-company company company-mode leuven-theme material-theme avy which-key cider evil-org evil-leader magit powerline-evil powerline s use-package))))
+    (company-tern emmet-mode emmet parinfer go-mode dracula-theme counsel-projectile dashboard better-defaults eink-theme company-restclient restclient-company company company-mode leuven-theme material-theme avy which-key cider evil-org evil-leader magit powerline-evil powerline s use-package))))
 (custom-set-faces
  ;; custom-set-faces was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.

  :config
  (which-key-mode))

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.


;; define some helper functions
(defun configure ()
  "edit the `user-init-file'."
  (interactive)
  (find-file user-init-file))

;; ---------------------------------

;; setup theme
;; (use-package leuven-theme
;;   :config
;;   (load-theme 'leuven t))

(use-package doom-themes
  :config
  (load-theme 'doom-one-light t))

;; (use-package dracula-theme
;;   :config
;;   (load-theme 'dracula t))

(set-default-font "inconsolata 13")

;; better defaults
(use-package better-defaults)
