;; Prevent the cursor from blinking (blink-cursor-mode 0) ;; Don't use messages that you don't rea (setq make-backup-files nil) (setq initial-scratch-message "") (setq inhibit-startup-message t) ;; Don't let Emacs hurt your ears (setq visible-bell t) ;; This is bound to f11 in Emacs 24.4 ;; (toggle-frame-fullscreen) (custom-set-variables '(initial-frame-alist (quote ((fullscreen . maximized))))) ;; Who use the bar to scroll? (scroll-bar-mode 0) (tool-bar-mode 0) (menu-bar-mode 0) ; my-packages.el (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/") t) (package-initialize) ; fetch the list of packages available (unless package-archive-contents (package-refresh-contents)) ;; make sure my list of packages are installed (setq package-list '(rust-mode haskell-mode monokai-theme racket-mode clojure-mode cider paredit)) ; install the missing packages (dolist (package package-list) (unless (package-installed-p package) (package-install package))) ;; monokai (load-theme 'monokai t)