On 2015-03-26 14:50, Bernd Haug <[email protected]> writes: > Alternatively: > > • Configure your path in your user's launchd config so that the whole > session has LaTeX in your path > • Modify your shell environment and just launch Emacs from the shell. > The binary would then be /Applications/Emacs.app/Contents/MacOS/Emacs
I'm using this nice trick (passed to me by a colleague) that sets the
environment variables and path to be the same in zsh and emacs (launched
From the GUI).
#+begin_src emacs-lisp
(let ((vars (split-string-and-unquote (shell-command-to-string ". ~/.zshrc;
export") "\n")))
(mapcar (lambda (X) (let ((var_val (split-string-and-unquote X "=")))
(setenv (car var_val) (cadr var_val)))) vars)
(setq exec-path
(append
(split-string-and-unquote (getenv "PATH") ":")
exec-path)))
#+end_src
Alan
--
OpenPGP Key ID : 040D0A3B4ED2E5C7
signature.asc
Description: PGP signature
