1 ;; Prevent the cursor from blinking
4 ;; Don't use messages that you don't rea
5 (setq make-backup-files nil)
6 (setq initial-scratch-message "")
7 (setq inhibit-startup-message t)
8 ;; Don't let Emacs hurt your ears
11 ;; This is bound to f11 in Emacs 24.4
12 ;; (toggle-frame-fullscreen)
14 '(initial-frame-alist (quote ((fullscreen . maximized)))))
15 ;; Who use the bar to scroll?
23 (add-to-list 'package-archives
24 '("melpa" . "http://melpa.milkbox.net/packages/") t)
25 (add-to-list 'package-archives
26 '("marmalade" . "http://marmalade-repo.org/packages/") t)
29 ; fetch the list of packages available
30 (unless package-archive-contents
31 (package-refresh-contents))
33 ;; make sure my list of packages are installed
34 (setq package-list '(rust-mode haskell-mode monokai-theme racket-mode clojure-mode cider paredit))
36 ; install the missing packages
37 (dolist (package package-list)
38 (unless (package-installed-p package)
39 (package-install package)))
42 (load-theme 'monokai t)