annotate .emacs @ 307:e37b00236907

zshrc: work around my shell function that turns on utf8 in screen The zsh built in which was getting confused by the function, and always claimed screen was installed. I'm finally running into machines with tmux but not screen, so I noticed.
author Augie Fackler <raf@durin42.com>
date Sat, 19 Jan 2013 19:29:58 -0600
parents 2a4efba0fe8b
children 7edfa8d22584
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 ;; Augie Fackler's .emacs file
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
2 ; Places I've stolen from:
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
3 ; Karl Fogel: http://svn.red-bean.com/repos/kfogel/trunk
155
8b0932adcaf1 emacs: mark the location of one of my sources
Augie Fackler <durin42@gmail.com>
parents: 127
diff changeset
4 ; Dave Anderson: https://ssl.natulte.net/hg/dotfiles/
98
8aa70b521063 Jump-to-function trick with IDO.
Augie Fackler <durin42@gmail.com>
parents: 77
diff changeset
5 ; Emacs Starter Kit: http://github.com/technomancy/emacs-starter-kit
0
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
6
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
7 ; Start the server so that emacsclient will work
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
8 (server-start)
c30d68fbd368 Initial import from svn.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
9
77
45d7441d0cf2 Modularize .emacs
Augie Fackler <durin42@gmail.com>
parents: 76
diff changeset
10 (let ((settings-files (concat (getenv "HOME") "/.elisp/settings")))
45d7441d0cf2 Modularize .emacs
Augie Fackler <durin42@gmail.com>
parents: 76
diff changeset
11 (mapc '(lambda (p) (load (concat settings-files "/" p)))
201
b80bed8c7c39 emacs: stop loading temp. files when walking settings
Augie Fackler <durin42@gmail.com>
parents: 155
diff changeset
12 (directory-files settings-files nil "^[0-9].*el$")))
74
fd369b708cbe Better way of altering load-path, add support for local-to-machine emacs configs.
Augie Fackler <durin42@gmail.com>
parents: 65
diff changeset
13
77
45d7441d0cf2 Modularize .emacs
Augie Fackler <durin42@gmail.com>
parents: 76
diff changeset
14 (if (file-regular-p (expand-file-name (concat (getenv "HOME")
45d7441d0cf2 Modularize .emacs
Augie Fackler <durin42@gmail.com>
parents: 76
diff changeset
15 "/.emacs-machine.el")))
74
fd369b708cbe Better way of altering load-path, add support for local-to-machine emacs configs.
Augie Fackler <durin42@gmail.com>
parents: 65
diff changeset
16 (load (expand-file-name "~/.emacs-machine.el")))