dotfiles / emacs.symlink

;-*- mode: emacs-lisp -*-
;;; Mike Steder <>
;;; Emacs configuration
;; Add my local ~/emacs to the load-path
;(eval-after-load "tramp"
;  '(debug))

(add-to-list 'load-path "~/emacs.d")
(add-to-list 'load-path "~/etc/emacs.d")
(add-to-list 'load-path "~/etc/emacs.d/color-theme-6.6.0")
(add-to-list 'load-path "~/etc/emacs.d/CsharpToolsForEmacs")
(add-to-list 'load-path "~/etc/emacs.d/sellout-emacs-color-theme-solarized")
(add-to-list 'load-path "~/etc/emacs.d/ocaml")

;; Emacs config menus will write customizations
;; to this file:
(setq custom-file "~/etc/emacs.d/custom.el")
(load "platform.el")

(load "special_files.el")
(load "look_and_feel.el")
(load "flymake-cursor.el")
(load "msido.el")
;; icicles is and imemnse confusing, perhaps I'll figure it out
;; another time:
;(load "msicicles.el")

(load "buffers.el")
(load "mouse.el")
(load "keybindings.el")
(load "msproject.el")
(load "mstest.el")
(load "misc.el")
;(load "menu.el")
(load "remote.el")
(load "snippets.el")
(load "escreen.el")

;; Language Support:
(load "csharp-mode.el")
;(load "myfotran.el")
(load "msjavascript.el")
(load "mslisp.el")
(load "msocaml.el")
(load "mspython.el")
;(load "msphp.el")
(load "msscheme.el")

;; Speedbar!
;(require 'sr-speedbar)

; Autopair: pair's braces automatically (like textmate)
(load "msautopair.el")

; terminal stuff:
(load "msterm.el")

; g-client
;(load "msg.el")

;(load "custom.el")

;; Reminders:
; don't forget you can get an elisp repl: M-x ielm

;; testing starcraft.el:
(require 'starcraft)
(starcraft-mode t)