Created
March 23, 2014 05:51
-
-
Save cordarei/9719297 to your computer and use it in GitHub Desktop.
Emacs init file version 2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; setup for requiring and installing packages | |
(require 'cl) | |
(require 'package) | |
;; add extra ELPA archives | |
(add-to-list 'package-archives | |
'("melpa" . "http://melpa.milkbox.net/packages/") t) | |
;; initialize package system | |
(package-initialize) | |
;; get list of packages if not present | |
(unless package-archive-contents | |
(package-refresh-contents)) | |
;; make sure use-package is installed (we'll use it to install other packages) | |
(unless (package-installed-p 'use-package) | |
(package-install 'use-package)) | |
;; make use-package available | |
(require 'use-package) | |
;; set up individual packages | |
;; evil-mode | |
(use-package evil | |
:ensure evil | |
:config | |
(progn (evil-mode 1))) | |
;; monokai theme | |
(use-package monokai-theme | |
:ensure monokai-theme | |
:config | |
(progn (load-theme 'monokai t))) | |
;; set up interface customizations | |
;; keybindings: | |
(define-key key-translation-map [?\C-h] [?\C-?]) | |
(global-set-key (kbd "M-h") 'help-command) | |
;; GUI settings: | |
(tool-bar-mode -1) | |
(menu-bar-mode -1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment