This is my Aquamacs Emacs configuration. Pieces are stolen and modified from all over, but some common sources are:
- https://github.com/bashu/aquamacs-starter-kit
- https://github.com/gregnewman/20seven-emacs
- Add the following to
/Library/Preferences/Aquamacs Emacs/Preferences.el
:
(setq config-files-dir (concat (file-name-directory
(or (buffer-file-name) load-file-name)) "/aquamacs-config"))
(add-to-list 'load-path config-files-dir)
(require 'init)
- Make sure your Python configuration works by checking instructions
in
custom/python.el
. - Unpack packages in
src/
to plugins:- CEDET
- Set up your CEDET environment by extracting
cedet-1.0.tar.gz
andecb-2.40.tar.gz
fromsrc/
in theplugins/
directory and follow the CEDET build instructions incustom/ecb.el
.
- auto-complete
- Extract
auto-complete-*.tar.gz
and byte-compile all*.el
files in the directory. - mmm-mode
- Extract
mmm-mode-0.4.8.tar.gz
and runmake
to byte-compile. - nxhtml
- Extract
nxhtml-2.08-100425.zip
.
- Install git submodules using the following commands:
git submodule init
git submodule update
Afterwards you will have to byte-compile the org-mode package.
- Install SLIME by using package on Aquamacs website
- (optional) Install aquamacs command line tools:
Tools -> Install Command Line Tools
.