Created
October 14, 2012 06:09
-
-
Save juranki/3887567 to your computer and use it in GitHub Desktop.
.emacs (24.2, win7)
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
(require 'package) | |
(add-to-list 'package-archives | |
'("marmalade" . | |
"http://marmalade-repo.org/packages/")) | |
(package-initialize) | |
(require 'cl) | |
;;Clojure | |
;(add-hook 'emacs-lisp-mode-hook 'enable-paredit-mode) | |
(add-hook 'clojure-mode-hook | |
(lambda () | |
(highlight-parentheses-mode t) | |
(paredit-mode t))) | |
;; (slime-mode t))) | |
(setq hl-paren-colors | |
'("red1" "orange1" "yellow1" "green1" "cyan1" | |
"slateblue1" "magenta1" "purple")) | |
(add-hook 'nrepl-interaction-mode-hook | |
'nrepl-turn-on-eldoc-mode) | |
(setq nrepl-popup-stacktraces nil) | |
(add-to-list 'same-window-buffer-names "*nrepl*") | |
;;Erlang | |
(setq load-path (cons "C:/Program Files/erl5.9.2/lib/tools-2.6.8/emacs" | |
load-path)) | |
(setq erlang-root-dir "C:/Program Files/erl5.9.2") | |
(setq exec-path (cons "C:/Program Files/erl5.9.2/bin" exec-path)) | |
(require 'erlang-start) | |
;;Ocaml | |
(add-to-list 'load-path "~/.emacs.d/tuareg-mode") | |
(autoload 'tuareg-mode "tuareg" "Major mode for editing Caml code" t) | |
(autoload 'camldebug "camldebug" "Run the Caml debugger" t) | |
(autoload 'tuareg-imenu-set-imenu "tuareg-imenu" | |
"Configuration of imenu for tuareg" t) | |
(add-hook 'tuareg-mode-hook 'tuareg-imenu-set-imenu) | |
(setq auto-mode-alist | |
(append '(("\\.ml[ily]?$" . tuareg-mode) | |
("\\.topml$" . tuareg-mode)) | |
auto-mode-alist)) | |
;; Jade & Stylus | |
(add-to-list 'load-path "~/.emacs.d/jade-mode") | |
(require 'stylus-mode) | |
(require 'jade-mode) | |
(add-to-list 'auto-mode-alist '("\\.styl$" . stylus-mode)) | |
(add-to-list 'auto-mode-alist '("\\.jade$" . jade-mode)) | |
;;UTF 8 | |
(prefer-coding-system 'utf-8) | |
(set-default-coding-systems 'utf-8) | |
(set-terminal-coding-system 'utf-8) | |
(set-keyboard-coding-system 'utf-8) | |
;; This from a japanese individual. I hope it works. | |
(setq default-buffer-file-coding-system 'utf-8) | |
(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. | |
'(coffee-tab-width 2)) | |
(custom-set-faces | |
;; custom-set-faces 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. | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment