emacs-prelude/prelude/prelude-osx.el
Rahul Saxena 7cf8301ea9 OSX: Add path support for macports binaries
macports binaries are located at /opt/local/bin and sbin
2012-05-13 11:25:36 -06:00

14 lines
577 B
EmacsLisp

;; On OS X Emacs doesn't use the shell PATH if it's not started from
;; the shell.
;; If you're using homebrew or port, modifying the PATH is essential.
(let (osx-paths)
(dolist (path '("/usr/local/bin" "/opt/local/bin" "/opt/local/sbin") (setenv "PATH" (concat osx-paths (getenv "PATH"))))
(push path exec-path)
(setq osx-paths (concat (concat path ":") osx-paths))))
;; Emacs users obviously have little need for Command and Option keys,
;; but they do need Meta and Super
(setq mac-command-modifier 'super)
(setq mac-option-modifier 'meta)
(provide 'prelude-osx)