Mercurial > dotfiles
annotate .elisp/settings/10.require.el @ 277:884f7f932a83
emacs go: move go config to a new file
This uses some clever shell tricks to identify the location (if any)
of the go installation and gocode and load their supporting packages
if available.
| author | Augie Fackler <raf@durin42.com> |
|---|---|
| date | Fri, 27 Apr 2012 16:50:05 -0500 |
| parents | 14f08dbdba1b |
| children | 7cb31ed262f0 |
| rev | line source |
|---|---|
| 77 | 1 ;; Better buffer switching and file loading (load first in case we need the |
| 2 ;; * Messages * buffer) | |
| 3 (require 'ido) | |
| 4 (setq ido-enable-flex-matching t) | |
| 5 (ido-mode t) | |
| 6 | |
|
236
3e1ec121efaf
emacs: use smex as a replacement for execute-extended-command
Augie Fackler <durin42@gmail.com>
parents:
217
diff
changeset
|
7 (smex-initialize) |
|
3e1ec121efaf
emacs: use smex as a replacement for execute-extended-command
Augie Fackler <durin42@gmail.com>
parents:
217
diff
changeset
|
8 |
|
216
a01712792c2b
emacs requires: cleanup and organize a little
Augie Fackler <durin42@gmail.com>
parents:
214
diff
changeset
|
9 ;; Python |
| 77 | 10 (require 'python-mode) |
| 11 (require 'ipython) | |
|
217
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
12 |
|
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
13 ;; VCS |
| 77 | 14 (require 'mercurial) |
| 15 (require 'diff-mode-) | |
|
217
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
16 (require 'magit) |
|
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
17 |
|
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
18 ;; Hygene |
|
e4842709368a
emacs: move colors to their own file and migrate to whitespace from wspace
Augie Fackler <durin42@gmail.com>
parents:
216
diff
changeset
|
19 (require 'whitespace) |
| 77 | 20 (require 'midnight) |
| 21 | |
|
216
a01712792c2b
emacs requires: cleanup and organize a little
Augie Fackler <durin42@gmail.com>
parents:
214
diff
changeset
|
22 ;; other |
| 77 | 23 (require 'textmate) |
| 24 (textmate-mode) | |
|
150
616075bfadb5
textmate: override project root definitions
Augie Fackler <durin42@gmail.com>
parents:
144
diff
changeset
|
25 ;; override what makes a project root |
|
616075bfadb5
textmate: override project root definitions
Augie Fackler <durin42@gmail.com>
parents:
144
diff
changeset
|
26 (setq *textmate-project-roots* '(".git" ".hg")) |
| 77 | 27 |
| 28 (require 'yaml-mode) | |
| 29 (add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode)) | |
| 30 | |
| 31 (require 'nose) | |
|
143
35eef880a5ac
emacs: add http-twiddle for POST debugging
Augie Fackler <durin42@gmail.com>
parents:
86
diff
changeset
|
32 (require 'http-twiddle) |
|
263
14f08dbdba1b
emacs: require js2-mode, since autoload seems to fail for it
Augie Fackler <durin42@gmail.com>
parents:
236
diff
changeset
|
33 |
|
14f08dbdba1b
emacs: require js2-mode, since autoload seems to fail for it
Augie Fackler <durin42@gmail.com>
parents:
236
diff
changeset
|
34 (require 'js2-mode) |
