           (unless (package-installed-p pkg) (package-install pkg)))
         '(cmake-ide cmake-mode company dash elixir-mode elpy epl erlang flycheck
                     love-minor-mode lua-mode lush-theme paredit pkg-info rtags slime
-                    flymake-lua company-lua rust-mode racer cargo toml-mode)))
+                    flymake-lua company-lua rust-mode racer cargo toml-mode dracula-theme)))
 
 (defun define-key-multimap (maps key command)
   (mapc (lambda (map) (define-key map key command)) maps))

(global-set-key [f4] 'redraw-display)

;; (lush-theme)
(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(flymake-start-syntax-check-on-newline t))

;; Terminal keycodes (because GNU screen and GNU emacs don't agree on keycodes & terminal capabilities)
(add-hook 'term-setup-hook


(tool-bar-mode -1)
(menu-bar-mode -1)
(load-theme 'dracula t)
