dotfiles / emacs.symlink

;-*- mode: emacs-lisp -*-
;;; Mike Steder <steder@gmail.com>
;;; 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")
(escreen-install)

;; 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)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.